Details

Time bar (total: 2.3min)

analyze757.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%97.8%0.3%0%1.9%0%10
0%0%97.4%0.3%0%2.3%0%11
0%0%94.8%0.3%0%4.9%0%12
Compiler

Compiled 35 to 24 computations (31.4% saved)

sample4.5s (3.3%)

Results
2.6s14411×body256invalid
1.6s8256×body256valid
239.0ms1333×body256infinite
Bogosity

preprocess43.0ms (0%)

Algorithm
egg-herbie
Rules
644×distribute-rgt-in_binary64
632×distribute-lft-in_binary64
501×fma-def_binary64
356×cancel-sign-sub-inv_binary64
251×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0170672
1563640
22197640
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om)))))
Outputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)) (*.f64 2 (*.f64 l (/.f64 l Om))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 2 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 U (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 n U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 U (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 n U*)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U (-.f64 n U*)) (*.f64 2 (*.f64 l (/.f64 l Om)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 t) (*.f64 U (-.f64 (-.f64 n (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(sqrt.f64 (*.f64 (*.f64 2 t) (*.f64 U (-.f64 n (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 2 t) (*.f64 U (-.f64 n (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 t (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 l U)) (-.f64 t (+.f64 (*.f64 2 (/.f64 (*.f64 n n) Om)) (*.f64 l (*.f64 (pow.f64 (/.f64 n Om) 2) (-.f64 U U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U l) (-.f64 t (fma.f64 2 (*.f64 (/.f64 n Om) n) (*.f64 l (*.f64 (-.f64 U U*) (pow.f64 (/.f64 n Om) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U l) (-.f64 t (fma.f64 2 (*.f64 n (/.f64 n Om)) (*.f64 l (*.f64 (-.f64 U U*) (pow.f64 (/.f64 n Om) 2))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 Om U)) (-.f64 (-.f64 t (/.f64 (*.f64 2 (*.f64 l l)) n)) (*.f64 Om (*.f64 (pow.f64 (/.f64 l n) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U Om) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l n) l) (*.f64 Om (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l n) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U Om) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l n)) (*.f64 Om (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l n) 2))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U* U)) (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 U* (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U U*)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (*.f64 (-.f64 U n) U*) (pow.f64 (/.f64 l Om) 2))))))
(sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U* (-.f64 U n))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n t)) (-.f64 U (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n t) (-.f64 U (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n t) (-.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 t U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n l)) (-.f64 t (+.f64 (*.f64 2 (/.f64 U (/.f64 Om U))) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*)))))))
(sqrt.f64 (*.f64 l (*.f64 (*.f64 2 n) (-.f64 t (fma.f64 2 (*.f64 (/.f64 U Om) U) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*))))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 l (-.f64 t (fma.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*)) (/.f64 U (/.f64 (/.f64 Om U) 2)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n Om)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 U l)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n Om)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l U) l) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 Om (fma.f64 n (*.f64 (-.f64 Om U*) (neg.f64 (pow.f64 (/.f64 l U) 2))) (fma.f64 (*.f64 l (/.f64 l U)) -2 t))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U*)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U*)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U*) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (+.f64 l (*.f64 -2 (/.f64 t (/.f64 Om t)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 t Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 l (fma.f64 2 (*.f64 (/.f64 t Om) t) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 t Om) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 l (fma.f64 (pow.f64 (/.f64 t Om) 2) (*.f64 n (-.f64 U U*)) (*.f64 2 (*.f64 t (/.f64 t Om)))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 Om (*.f64 -2 (/.f64 (*.f64 l l) t))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l t) 2))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 Om (fma.f64 2 (*.f64 (/.f64 l t) l) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l t) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 Om (fma.f64 2 (*.f64 l (/.f64 l t)) (*.f64 (pow.f64 (/.f64 l t) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 U* (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 U* (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U t))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 U* (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U t))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (-.f64 t (*.f64 2 (/.f64 Om (/.f64 l Om)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 Om l) 2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 Om l) Om) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 Om l) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 Om (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 Om l) 2))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 U* (/.f64 Om U*)))) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 (/.f64 U* Om) U*) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (neg.f64 (-.f64 U l))) (fma.f64 (*.f64 U* (/.f64 U* Om)) -2 t))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 U* l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l U*) 2) (-.f64 U Om))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l U*) l) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l U*) 2) (*.f64 n (-.f64 U Om)) (*.f64 2 (*.f64 l (/.f64 l U*)))))))
Compiler

Compiled 40 to 29 computations (27.5% saved)

simplify32.0ms (0%)

Algorithm
egg-herbie
Rules
515×fma-neg_binary64
395×fma-def_binary64
377×cancel-sign-sub-inv_binary64
369×distribute-rgt-neg-out_binary64
351×distribute-lft-neg-out_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02242
15840
219240
399138
4442737
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
Outputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 (neg.f64 n) (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))

eval2.0ms (0%)

Compiler

Compiled 167 to 84 computations (49.7% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
31.8b
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
36.4b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
34.9b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
33.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
Compiler

Compiled 99 to 66 computations (33.3% saved)

localize36.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.5b
(/.f64 (*.f64 l (-.f64 U* U)) Om)
5.9b
(*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))
9.4b
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))
21.1b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
Compiler

Compiled 144 to 40 computations (72.2% saved)

series5.8s (4.2%)

Counts
4 → 196
Calls

63 calls:

TimeVariablePointExpression
847.0ms
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
839.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
785.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
785.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
683.0ms
U
@-inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
Compiler

Compiled 895386 to 579226 computations (35.3% saved)

rewrite89.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
420×expm1-udef_binary64
420×log1p-udef_binary64
241×add-sqr-sqrt_binary64
235×*-un-lft-identity_binary64
235×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02195
146591
2668991
Stop Event
node limit
Counts
4 → 123
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))
(*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 U 2))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 3)) (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (-.f64 (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3)) (*.f64 n (*.f64 U 2))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2)) (*.f64 n (*.f64 U 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (*.f64 U 2)) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (*.f64 U 2)) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 n U)) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U 2)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3) (pow.f64 (*.f64 n (*.f64 U 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 n (*.f64 U 2)) t (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (*.f64 n (*.f64 U 2)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 n (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (*.f64 l (-.f64 U* U)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l n) (/.f64 Om (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (neg.f64 (-.f64 U* U))) n) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n l) (/.f64 Om (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 l (neg.f64 (-.f64 U* U)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 1 (/.f64 Om (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (*.f64 (-.f64 U* U) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) (-.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 U* U) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (-.f64 U* U)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 l Om) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (*.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (*.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (neg.f64 (-.f64 U* U))) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 (-.f64 U* U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) 1) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (-.f64 U* U)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 Om l) (-.f64 U* U)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 l (-.f64 U* U)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l (-.f64 U* U)) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))))))

simplify134.0ms (0.1%)

Algorithm
egg-herbie
Rules
606×associate-*l*_binary64
464×associate-/l*_binary64
463×*-commutative_binary64
367×times-frac_binary64
350×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069313255
1221612575
Stop Event
node limit
Counts
319 → 378
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U 2))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) 1/2))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 3)) (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (-.f64 (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3)) (*.f64 n (*.f64 U 2))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2)) (*.f64 n (*.f64 U 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))
(/.f64 (*.f64 (*.f64 n (*.f64 U 2)) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))
(/.f64 (*.f64 (*.f64 n (*.f64 U 2)) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 n U)) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U 2)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3) (pow.f64 (*.f64 n (*.f64 U 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1))
(fma.f64 (*.f64 n (*.f64 U 2)) t (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(fma.f64 t (*.f64 n (*.f64 U 2)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 1)
(/.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))
(/.f64 1 (/.f64 Om (*.f64 n (*.f64 l (-.f64 U* U)))))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (neg.f64 (*.f64 n (*.f64 l (-.f64 U* U)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) 1) Om)
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 l n) (/.f64 Om (-.f64 U* U)))
(/.f64 (*.f64 (*.f64 l (neg.f64 (-.f64 U* U))) n) (neg.f64 Om))
(/.f64 (*.f64 n l) (/.f64 Om (-.f64 U* U)))
(/.f64 (*.f64 n (*.f64 l (neg.f64 (-.f64 U* U)))) (neg.f64 Om))
(pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 3)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 2)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(exp.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)
(*.f64 l (/.f64 1 (/.f64 Om (-.f64 U* U))))
(*.f64 l (*.f64 (-.f64 U* U) (/.f64 1 Om)))
(*.f64 (/.f64 l Om) (-.f64 U* U))
(*.f64 (-.f64 U* U) (/.f64 l Om))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 1 Om))
(*.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(*.f64 1 (*.f64 (/.f64 l Om) (-.f64 U* U)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (*.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (*.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 (*.f64 l (neg.f64 (-.f64 U* U))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 l (-.f64 U* U)))
(*.f64 (/.f64 l 1) (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (-.f64 U* U) 1) (/.f64 l Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) 1) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (-.f64 U* U)) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)))
(pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)
(pow.f64 (/.f64 (/.f64 Om l) (-.f64 U* U)) -1)
(neg.f64 (/.f64 (*.f64 l (-.f64 U* U)) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (-.f64 U* U)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n) (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U)) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) 2) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 U (pow.f64 (/.f64 1 n) 2))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (pow.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) 3)) (*.f64 U (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (pow.f64 (/.f64 1 n) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)))) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n) (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n) (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))))))
(fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)) (neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n)) (fma.f64 -1 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n) (*.f64 -1/2 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) 2)) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 U (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))))) 2)))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)) (fma.f64 -1 (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U)) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (pow.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) 3)) (*.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 U (pow.f64 (/.f64 -1 n) 2)))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (*.f64 U t))))
(+.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))) (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (*.f64 U t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 U n) (sqrt.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) 2) (*.f64 t t)) (sqrt.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (*.f64 U t)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) U) 2)) (+.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))) (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (*.f64 U t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 U n) (sqrt.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) 2) (*.f64 t t)) (sqrt.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) (+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (*.f64 U t))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (*.f64 1/2 (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) 2)) (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))) U)) 2) (*.f64 U (pow.f64 t 3)))))))))
(+.f64 (fma.f64 1/2 (/.f64 n (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) U) 2)) (/.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))) (*.f64 U (pow.f64 t 3))))) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) U) 2)) (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))))) (*.f64 U t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (/.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(+.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) U) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 l 4))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3) (*.f64 n (*.f64 (*.f64 (pow.f64 l 6) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) U) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 l 4))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) U) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))) 2) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (*.f64 n (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)) (pow.f64 l 6))))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))
(fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) 2)) (/.f64 (*.f64 n (*.f64 t (*.f64 U (pow.f64 (/.f64 1 l) 5)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))) (*.f64 U t)) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))) 3)) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U t)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(*.f64 -1 (+.f64 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) l) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))))))
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) (/.f64 -1 (pow.f64 l 3)))) (*.f64 -1 (+.f64 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) l) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (*.f64 U t)) 2) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 -1 (pow.f64 l 3))) (neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) l) (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) 2))) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (*.f64 U t)) 2) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 -1 (pow.f64 l 3))) (neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))))))) (/.f64 (*.f64 n 1/2) (/.f64 (pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) 3) (*.f64 (*.f64 U (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (*.f64 U t)) 2)) (*.f64 t (pow.f64 (/.f64 -1 l) 5))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 l (*.f64 l U)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 (*.f64 l l) (*.f64 U n)))) 2)) (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))))) Om) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 l (*.f64 l U)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (+.f64 (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 2)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 (*.f64 l l) (*.f64 U n)))) 2)) (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))))) Om) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 l (*.f64 l U)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) 3)) (*.f64 Om (*.f64 Om (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) (*.f64 (*.f64 l l) (*.f64 U n)))) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(+.f64 (+.f64 (fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2))))) (/.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 (*.f64 l l) (*.f64 U (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (/.f64 1 (pow.f64 Om 3))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (*.f64 (*.f64 l l) U))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3) (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 U Om)) (-.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2)) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (*.f64 (*.f64 l l) (*.f64 (/.f64 (neg.f64 U) (pow.f64 Om 3)) n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) (*.f64 U* U))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))) (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) U))) 2)) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) (*.f64 U* U))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2))) (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) 2)) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2)) (*.f64 U (pow.f64 U* 3))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))) (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) U))) 2)) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) (*.f64 U* U))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))) U))) 2)) (*.f64 Om Om)) (/.f64 (*.f64 U (pow.f64 U* 3)) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))
(*.f64 2 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (*.f64 (/.f64 Om (-.f64 U* U)) (/.f64 Om U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (*.f64 (/.f64 Om (-.f64 U* U)) (/.f64 Om U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (*.f64 (/.f64 Om (-.f64 U* U)) (/.f64 Om U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 1 n) -2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 1 n) -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 1 n) -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))) (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))))
(*.f64 2 (+.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 U n)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 1 n) -2)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(*.f64 2 (*.f64 (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (*.f64 (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (*.f64 (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (*.f64 (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (*.f64 -2 (/.f64 (*.f64 n n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (*.f64 U U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (*.f64 -2 (/.f64 (*.f64 n n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (*.f64 U U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (*.f64 -2 (/.f64 (*.f64 n n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (*.f64 U U))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(/.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n)))) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n)))) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n)))) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (fma.f64 -2 l (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (*.f64 U n)) (/.f64 (*.f64 -2 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n)))) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))
(/.f64 (*.f64 2 n) (/.f64 (/.f64 Om (*.f64 l U)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 n (*.f64 (*.f64 U t) 2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 n (*.f64 (*.f64 U t) 2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 l U) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 n (*.f64 (*.f64 U t) 2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 2 (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(*.f64 (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)) (pow.f64 (/.f64 1 l) -2))) (*.f64 2 n))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)) (pow.f64 (/.f64 1 l) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)) (pow.f64 (/.f64 1 l) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)) (pow.f64 (/.f64 1 l) -2)))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 n (*.f64 (*.f64 U t) 2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 n (*.f64 (*.f64 U t) 2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 n n))) (*.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U)))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (/.f64 (*.f64 l (*.f64 n U*)) Om) (*.f64 (/.f64 n Om) (*.f64 l U)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 (*.f64 l U)) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(/.f64 (*.f64 l U*) Om)
(/.f64 l (/.f64 Om U*))
(*.f64 (/.f64 l Om) U*)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(/.f64 (*.f64 l U*) Om)
(/.f64 l (/.f64 Om U*))
(*.f64 (/.f64 l Om) U*)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(/.f64 (*.f64 l U*) Om)
(/.f64 l (/.f64 Om U*))
(*.f64 (/.f64 l Om) U*)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 (*.f64 l U)) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 (*.f64 l U)) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (neg.f64 (/.f64 l (/.f64 Om U))) (/.f64 l (/.f64 Om U*)))
(-.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) U))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))) (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))) (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U 2))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 2 U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t)))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 2 U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 1))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 1)
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) 3)) (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (-.f64 (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 3) (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) 3)) (+.f64 (*.f64 4 (*.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (-.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 (*.f64 2 n) (*.f64 U t))))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 n (*.f64 U t)) 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))) 3)) (fma.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))))) (fma.f64 (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) (*.f64 (*.f64 U n) (*.f64 2 (/.f64 l Om))) (*.f64 -2 (*.f64 n (*.f64 U t)))) (*.f64 4 (*.f64 (*.f64 n n) (*.f64 (*.f64 U t) (*.f64 U t))))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2))))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U))))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 n n) (*.f64 (*.f64 U t) (*.f64 U t)))) (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) 2) (*.f64 (*.f64 n (*.f64 n (*.f64 U U))) 4))) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (/.f64 l Om) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3)) (*.f64 n (*.f64 U 2))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))
(/.f64 (*.f64 n (*.f64 2 U)) (/.f64 (fma.f64 t t (*.f64 (/.f64 l Om) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 t t (*.f64 (/.f64 l Om) (*.f64 (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) t))))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2)) (*.f64 n (*.f64 U 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))
(/.f64 (*.f64 n (*.f64 2 U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) 2)))
(/.f64 (*.f64 (*.f64 n (*.f64 U 2)) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 3))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) t))))
(/.f64 (*.f64 n (*.f64 2 U)) (/.f64 (fma.f64 t t (*.f64 (/.f64 l Om) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 t t (*.f64 (/.f64 l Om) (*.f64 (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) (-.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) t))))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) 3)))
(/.f64 (*.f64 (*.f64 n (*.f64 U 2)) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 2))) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))))
(/.f64 (*.f64 n (*.f64 2 U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))))) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (-.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))) 2)))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1)
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 2)
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))) 2))
(fabs.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3) 1/3)
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 3)
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t)))) 2))
(fabs.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 n U)) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) t) (log.f64 (pow.f64 (exp.f64 2) (*.f64 U n))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 (*.f64 U n) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 3))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U 2)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t) 3) (pow.f64 (*.f64 n (*.f64 U 2)) 3)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 1))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(fma.f64 (*.f64 n (*.f64 U 2)) t (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(fma.f64 t (*.f64 n (*.f64 U 2)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))))
(*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))) 1)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 1 (/.f64 Om (*.f64 n (*.f64 l (-.f64 U* U)))))
(*.f64 (/.f64 1 Om) (*.f64 n (*.f64 l (-.f64 U* U))))
(*.f64 (*.f64 l (*.f64 (-.f64 U* U) n)) (/.f64 1 Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (neg.f64 (*.f64 n (*.f64 l (-.f64 U* U)))) (neg.f64 Om))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) 1) Om)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 l n) (/.f64 Om (-.f64 U* U)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 (*.f64 l (neg.f64 (-.f64 U* U))) n) (neg.f64 Om))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n l) (/.f64 Om (-.f64 U* U)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(/.f64 (*.f64 n (*.f64 l (neg.f64 (-.f64 U* U)))) (neg.f64 Om))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 1)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3) 1/3)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 3)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 2)
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 l (/.f64 (-.f64 U* U) Om))) 2))
(fabs.f64 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) n))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))))))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U))) 3))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(exp.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
(*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 l (/.f64 1 (/.f64 Om (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 l (*.f64 (-.f64 U* U) (/.f64 1 Om)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 l Om) (-.f64 U* U))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (-.f64 U* U) (/.f64 l Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 1 Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 1 (*.f64 (/.f64 l Om) (-.f64 U* U)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (*.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (*.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (*.f64 l (neg.f64 (-.f64 U* U))) (/.f64 1 (neg.f64 Om)))
(*.f64 l (*.f64 (neg.f64 (-.f64 U* U)) (/.f64 1 (neg.f64 Om))))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(*.f64 (/.f64 1 Om) (*.f64 l (-.f64 U* U)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 l 1) (/.f64 (-.f64 U* U) Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (-.f64 U* U) 1) (/.f64 l Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) 1) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) Om))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (cbrt.f64 Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (cbrt.f64 Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (-.f64 U* U)) (cbrt.f64 Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (cbrt.f64 Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 (-.f64 U* U) Om))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (cbrt.f64 Om) (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (-.f64 U* U)))
(*.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (-.f64 U* U)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (-.f64 U* U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (-.f64 U* U)))
(pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(pow.f64 (/.f64 (/.f64 Om l) (-.f64 U* U)) -1)
(*.f64 l (/.f64 (-.f64 U* U) Om))
(neg.f64 (/.f64 (*.f64 l (-.f64 U* U)) (neg.f64 Om)))
(*.f64 l (*.f64 (neg.f64 (-.f64 U* U)) (/.f64 1 (neg.f64 Om))))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (-.f64 U* U) Om)) 2))
(fabs.f64 (*.f64 l (/.f64 (-.f64 U* U) Om)))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (-.f64 U* U)) 3) (pow.f64 Om 3)))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(*.f64 l (/.f64 (-.f64 U* U) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))
(*.f64 l (/.f64 (-.f64 U* U) Om))

localize42.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.9b
(*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))
7.7b
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))
9.4b
(*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
21.1b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
Compiler

Compiled 153 to 60 computations (60.8% saved)

series7.8s (5.6%)

Counts
4 → 220
Calls

63 calls:

TimeVariablePointExpression
1.1s
U*
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
1.1s
U
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
1.1s
U
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
1.1s
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
947.0ms
t
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
Compiler

Compiled 960874 to 687889 computations (28.4% saved)

rewrite89.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
460×log1p-udef_binary64
266×add-sqr-sqrt_binary64
261×pow1_binary64
260×*-un-lft-identity_binary64
246×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023111
1518107
27452107
Stop Event
node limit
Counts
4 → 89
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))
(*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 U U (neg.f64 (*.f64 U* U*))) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 2) (pow.f64 (/.f64 l Om) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 n) (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))))))

simplify236.0ms (0.2%)

Algorithm
egg-herbie
Rules
741×associate-*r*_binary64
549×associate-*l*_binary64
418×*-commutative_binary64
361×associate-/l*_binary64
334×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060414227
1186113877
2797713877
Stop Event
node limit
Counts
309 → 364
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1))
(+.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (*.f64 2 (*.f64 n U))))
(+.f64 (*.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (*.f64 n U))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1))
(+.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (fma.f64 U U (neg.f64 (*.f64 U* U*))) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)
(pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 2) (pow.f64 (/.f64 l Om) 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)
(pow.f64 (*.f64 (sqrt.f64 n) (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*)))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))
Outputs
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n) (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(+.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) (fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))))) (/.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n) (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) 2))) (+.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) (fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n) (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2)))) (fma.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) 3) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2))) (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n) (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n) (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)) (neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)) (fma.f64 -1 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) 2)) (*.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (pow.f64 (/.f64 -1 n) 2)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)) (neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))))))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) 2) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) 3)) (*.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) U) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n)))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) (*.f64 U t)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 t t))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) U) 2) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) (*.f64 t t)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) (*.f64 U t))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) 2)))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 t t))) (+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))) (/.f64 (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2) (*.f64 U (pow.f64 t 3))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) 2)))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) U) 2) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) (*.f64 t t)) (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n)))) 3)) (*.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) U) 2) (*.f64 U (pow.f64 t 3)))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))) (*.f64 U t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 n (*.f64 (*.f64 l l) U)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 l l) (*.f64 U n))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 n (*.f64 (*.f64 l l) U)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 l 4)) (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 l l) (*.f64 U n)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 n (*.f64 (*.f64 l l) U)))) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 U (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n)))) 2)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 l 4)) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (*.f64 (*.f64 (*.f64 n (pow.f64 l 6)) U) (pow.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 U n))) 2))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 l l) (*.f64 U n)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))
(+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(fma.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) 3) (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(fma.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (/.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) 3) (*.f64 (*.f64 (*.f64 n t) (*.f64 U (pow.f64 (/.f64 1 l) 5))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (neg.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (neg.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))))
(+.f64 (neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))))) (*.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (fma.f64 -1 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (*.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) 3) (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (*.f64 U t))) 2))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (-.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 -1 l) 5)) (*.f64 U t)) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2))) (pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) 3)) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))))) (*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (fma.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U))) (fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U)))) 2))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)) (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) 2)) (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2))))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U)))) 2))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) 3)) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))))) (*.f64 l (*.f64 l U)))) 2)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 Om -2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (/.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 (*.f64 l l) (*.f64 U (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 Om -2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (*.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 1 (pow.f64 Om 3))) U) (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (neg.f64 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 (*.f64 l l) (*.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (*.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2))))) (/.f64 -1 (pow.f64 Om 3))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))) (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))))) 2)) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))))))
(fma.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))) 3)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))) 2) (*.f64 (*.f64 l l) (*.f64 U (pow.f64 U* 3)))))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))))) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))) 3) (*.f64 U (*.f64 (*.f64 l l) (pow.f64 U* 3)))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))) (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))))) 2)) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) -2) (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))))
(/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (pow.f64 (/.f64 -1 n) -2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))))
(*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(/.f64 (*.f64 -2 (*.f64 n n)) (/.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))
(*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2)))))
(*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 U n) (pow.f64 (/.f64 1 l) -2)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 n (*.f64 U t))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 U n) (pow.f64 (/.f64 -1 l) -2)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) (pow.f64 (/.f64 -1 l) -2))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) (pow.f64 (/.f64 -1 l) -2))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) (pow.f64 (/.f64 -1 l) -2))) (*.f64 2 (*.f64 n (*.f64 U t))))
(*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))
(*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2)))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (pow.f64 (/.f64 -1 Om) 2))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (pow.f64 (/.f64 -1 Om) 2))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (fma.f64 (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (*.f64 l l)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om))
(*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 (pow.f64 (/.f64 1 l) -2) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om))
(*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 (pow.f64 (/.f64 1 l) -2) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om))
(*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 (pow.f64 (/.f64 1 l) -2) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om))
(*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 (pow.f64 (/.f64 1 l) -2) Om))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (/.f64 (-.f64 U U*) (*.f64 Om Om)) (pow.f64 (/.f64 -1 l) -2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (/.f64 (-.f64 U U*) (*.f64 Om Om)) (pow.f64 (/.f64 -1 l) -2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (/.f64 (-.f64 U U*) (*.f64 Om Om)) (pow.f64 (/.f64 -1 l) -2))
(/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) (pow.f64 Om 2))
(/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (/.f64 (-.f64 U U*) (*.f64 Om Om)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (-.f64 U U*)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U*))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (*.f64 (*.f64 l (/.f64 l Om)) (/.f64 U* Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) Om) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (*.f64 (-.f64 U U*) n) Om) (/.f64 (pow.f64 (/.f64 -1 l) -2) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (*.f64 (-.f64 U U*) n) Om) (/.f64 (pow.f64 (/.f64 -1 l) -2) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (*.f64 (-.f64 U U*) n) Om) (/.f64 (pow.f64 (/.f64 -1 l) -2) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (*.f64 (-.f64 U U*) n) Om) (/.f64 (pow.f64 (/.f64 -1 l) -2) Om))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 U U*) (pow.f64 Om -2)) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 U* Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(sqrt.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(+.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(+.f64 (*.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (neg.f64 n) (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 (-.f64 U U*) n) (fma.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) n (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) n (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))) (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 (-.f64 U U*) n) (fma.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) n (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))) (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) n (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))) (-.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 2)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2))
(fabs.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3) 1/3)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 2))
(fabs.f64 (*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 3))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 U n) (*.f64 2 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(+.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))
(/.f64 (*.f64 (fma.f64 U U (neg.f64 (*.f64 U* U*))) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 U U*) (fma.f64 U U (neg.f64 (*.f64 U* U*)))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 U U*) (fma.f64 U U (neg.f64 (*.f64 U* U*)))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 2) (pow.f64 (/.f64 l Om) 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (neg.f64 (*.f64 U* U*)))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (fma.f64 U U (neg.f64 (*.f64 U* U*)))))
(/.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (/.f64 (+.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 (sqrt.f64 n) (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*)))) 2)
(pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) (sqrt.f64 n)) 2)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (sqrt.f64 (-.f64 U U*)) (sqrt.f64 n))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))
(fabs.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))

localize43.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.2b
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
7.6b
(/.f64 (*.f64 l l) Om)
9.4b
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
21.1b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
Compiler

Compiled 150 to 63 computations (58% saved)

series7.2s (5.2%)

Counts
4 → 196
Calls

57 calls:

TimeVariablePointExpression
1.2s
U
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
944.0ms
U
@inf
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
939.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
928.0ms
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
887.0ms
U
@-inf
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
Compiler

Compiled 960108 to 689089 computations (28.2% saved)

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
445×expm1-udef_binary64
445×log1p-udef_binary64
259×add-sqr-sqrt_binary64
255×pow1_binary64
254×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022105
1500101
27192101
Stop Event
node limit
Counts
4 → 102
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
(/.f64 (*.f64 l l) Om)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 U) (*.f64 2 n)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (sqrt.f64 Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1))))))

simplify135.0ms (0.1%)

Algorithm
egg-herbie
Rules
758×associate-*r*_binary64
575×associate-*l*_binary64
381×associate-/l*_binary64
339×times-frac_binary64
297×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063913520
1198913009
Stop Event
node limit
Counts
298 → 367
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 1 n) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))) (+.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) 2))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1))
(+.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 2 (*.f64 n U))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (*.f64 2 n)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l l) (/.f64 1 Om))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 (/.f64 l Om) l)
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))
(sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))
(log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 3)
(pow.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) 2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(exp.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1))
Outputs
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n) (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U))
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(+.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n)))))
(+.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)))
(+.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 1 n) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(+.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n (fma.f64 1/2 (/.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) 2)) (*.f64 (*.f64 (pow.f64 (/.f64 1 n) 2) (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) 2)) U))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U)) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (pow.f64 (/.f64 1 n) 2)) U) (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2))) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) 3))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))
(fma.f64 -1 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)))))
(fma.f64 -1 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n) (*.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n)))))
(fma.f64 -1 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) 2)))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)) (pow.f64 Om 2)))) n))))))
(fma.f64 -1 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))))) 2) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om)))) (/.f64 (*.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (pow.f64 (/.f64 -1 n) 2)) (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) 2))) (*.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 U (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))))) 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))) (*.f64 Om Om))) n))))))
(fma.f64 -1 (fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U)) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) n)) (/.f64 (*.f64 (*.f64 -1/2 (*.f64 U (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (pow.f64 (/.f64 -1 n) 2)))) (pow.f64 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om)))) U) 2)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om))) 3))))
(sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))))
(+.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t))))
(+.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))))
(+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 t t) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))))
(+.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t)) (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U) 2))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))) (+.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) 2)))))))
(+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t))) (+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 t t) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2)) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))) (/.f64 (*.f64 1/2 (*.f64 n (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U)) 2) (*.f64 U (pow.f64 t 3))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) 2)))))
(+.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) (*.f64 U t)) (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U) 2))) (fma.f64 1/2 (/.f64 (*.f64 n (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*))))))))) U) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))) 3) (*.f64 U (pow.f64 t 3)))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 n (*.f64 (*.f64 l l) U)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(-.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (*.f64 (*.f64 l l) (*.f64 U n)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 U n)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 l 4))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 n (*.f64 (*.f64 l l) U)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (pow.f64 l 4)) (-.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (*.f64 (*.f64 l l) (*.f64 U n))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 U n)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 l 4))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 n (*.f64 (*.f64 l l) U)))) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3) (*.f64 (pow.f64 l 6) (*.f64 (*.f64 n (pow.f64 (neg.f64 (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 U n)))) 2)) U)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (pow.f64 l 4)) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) 3)) (*.f64 (*.f64 n (pow.f64 (/.f64 (neg.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om))))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)) (*.f64 U (pow.f64 l 6)))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (*.f64 (*.f64 l l) (*.f64 U n))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(+.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (/.f64 (*.f64 U t) l)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))
(+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 1 l) 3) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(fma.f64 (/.f64 n l) (/.f64 U (/.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) t)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 1 l) 3) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2))) (fma.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) 3) (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(fma.f64 (/.f64 n l) (/.f64 U (/.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) t)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (/.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) 3) (*.f64 (*.f64 (*.f64 n t) (*.f64 (pow.f64 (/.f64 1 l) 5) U)) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))
(*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (neg.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (/.f64 (*.f64 U t) l))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1 l) 3) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2))) (neg.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) -1/2) (/.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2))) (neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (/.f64 (*.f64 U t) l)))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 -1 l) 3) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2))) (fma.f64 -1 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (*.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))) 3) (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U n) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) 2))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)) (-.f64 (/.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) 3) (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 -1 l) 5)) (*.f64 U t)) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (*.f64 U t)) 2)))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))) (/.f64 (*.f64 U t) l)))) (*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2)))))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))))) 2)))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))))) (fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))))) (-.f64 (*.f64 2 (*.f64 t (*.f64 U n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))))) 2))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) 2))) (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))))) Om))))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (+.f64 (fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))))) 2)))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n)))) 2)))))
(+.f64 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))) 3)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 (*.f64 2 (*.f64 t (*.f64 U n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))))) 2)) (*.f64 Om Om)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))))) (fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))))) (-.f64 (*.f64 2 (*.f64 t (*.f64 U n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 U n)) (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))))) 2))) (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (pow.f64 Om -2))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (/.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 (*.f64 l l) (*.f64 U (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3)))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (pow.f64 Om -2))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) 3)) (*.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 Om 3)) U) (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))) (neg.f64 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) 3) (*.f64 (*.f64 l l) (*.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (pow.f64 (/.f64 -1 Om) 2))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (/.f64 (*.f64 l (*.f64 l U)) Om)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) 3)) (*.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))) 2))) (/.f64 -1 (pow.f64 Om 3))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))))
(fma.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))) (*.f64 U U*))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (*.f64 Om Om)) (/.f64 U (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n))))) (*.f64 U* U*)) (fma.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))) (*.f64 U U*))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))) 2))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (fma.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))) 2))) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))) 2) (*.f64 (*.f64 l l) (*.f64 U (pow.f64 U* 3)))))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (*.f64 Om Om)) (/.f64 U (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n))))) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))) 3)))) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (*.f64 Om Om)) (/.f64 U (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))))) 2) (*.f64 (*.f64 l (*.f64 l U)) (pow.f64 U* 3)))) (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 Om Om))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))
(*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U)))) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))))
(/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (pow.f64 (/.f64 1 n) -2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 -2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))) (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*))))))
(*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (pow.f64 (/.f64 -1 n) -2)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U) (*.f64 -2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U U*)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om)) (*.f64 (*.f64 2 (*.f64 U n)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))))
(*.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 U n) (*.f64 U n)) (*.f64 l l))) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 U n) (*.f64 U n)) (*.f64 l l))) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 U n) (*.f64 U n)) (*.f64 l l))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)))))
(/.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 n n))) -2) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 n n))) -2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 n n))) -2) (*.f64 Om Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(fma.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 n n))) -2) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(*.f64 (/.f64 -2 Om) (/.f64 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (*.f64 l l) (*.f64 n n))) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))) (*.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))) (*.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))) (*.f64 2 (*.f64 (*.f64 U n) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))))))
(*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))))
(*.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 2 (*.f64 t (*.f64 U n)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 2 (*.f64 t (*.f64 U n)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(fma.f64 -2 (*.f64 U (*.f64 n (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 2 (*.f64 t (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 (*.f64 l l) U)))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2)))))
(*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 U n) (pow.f64 (/.f64 -1 l) -2)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) -2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))
(*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*)))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (pow.f64 (/.f64 l Om) 2)) (*.f64 U (-.f64 U U*)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U))))))
(fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*))))))
(fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 n n))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*)))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 n n))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U U*) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*)))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 n n))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 2 (*.f64 t (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U)))))
(fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*)))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 n n))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 Om -2)) (*.f64 U (-.f64 U U*)))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 n n))) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 2 n) (*.f64 U t))
(*.f64 2 (*.f64 t (*.f64 U n)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U)))))
(fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 t (*.f64 U n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 -2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 t (*.f64 U n)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (*.f64 n n))) (-.f64 U U*)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))))))
(*.f64 2 (*.f64 U (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))) n)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))))))))
(*.f64 2 (fma.f64 n (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)))) (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 (/.f64 -1 l) -2) Om)
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 l) -2)))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) Om))
(/.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 l) -2)) Om))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 -1 Om) 2) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 -1 Om) 2) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 -1 Om) 2) n))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 (*.f64 (*.f64 l l) (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 -1 Om) 2) n))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (*.f64 U* n))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U)))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (*.f64 U* n))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (*.f64 U* n))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U*))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) U))))
(-.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U n))) (sqrt.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(+.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) 1)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 2) (*.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) (+.f64 t (+.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))) (-.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 3) (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 2))) (-.f64 (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 t (+.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))) (-.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 2) (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t))) (-.f64 (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 2) (*.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) (+.f64 t (+.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))) (-.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 3) (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 2))) (-.f64 (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(/.f64 (*.f64 2 (*.f64 U n)) (/.f64 (+.f64 t (+.f64 (*.f64 -2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))) (-.f64 (pow.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) 2) (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 U n)) (fma.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t))) (-.f64 (pow.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 2)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 2))
(fabs.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3) 1/3)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 3)
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 2))
(fabs.f64 (*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (*.f64 2 n)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(*.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))) (log.f64 (pow.f64 (exp.f64 U) (*.f64 2 n))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 (*.f64 2 n) (log.f64 (exp.f64 U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 3))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3)))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) 1))
(*.f64 (*.f64 2 (*.f64 U n)) (+.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (-.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) (*.f64 2 (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (*.f64 l l) (/.f64 1 Om))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (/.f64 l Om) l)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (/.f64 1 Om) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))
(*.f64 l (*.f64 (neg.f64 l) (/.f64 1 (neg.f64 Om))))
(/.f64 l (/.f64 (neg.f64 Om) (neg.f64 l)))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 l (/.f64 (cbrt.f64 Om) l)))
(*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (/.f64 1 Om) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 l (/.f64 (cbrt.f64 Om) l)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (/.f64 l (/.f64 Om l)))) (cbrt.f64 (*.f64 Om Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (pow.f64 (cbrt.f64 l) 2)) (sqrt.f64 Om))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))
(*.f64 l (*.f64 (neg.f64 l) (/.f64 1 (neg.f64 Om))))
(/.f64 l (/.f64 (neg.f64 Om) (neg.f64 l)))
(sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))
(log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 1)
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 n (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (+.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 n (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (+.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1)
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 3)
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) 2)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (sqrt.f64 n) (sqrt.f64 (-.f64 U U*)))) 2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) 1/3)
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 2))
(fabs.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U U*) (pow.f64 Om -2))))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))

eval756.0ms (0.5%)

Compiler

Compiled 56612 to 25262 computations (55.4% saved)

prune350.0ms (0.3%)

Pruning

48 alts after pruning (48 fresh and 0 done)

PrunedKeptTotal
New1061481109
Fresh000
Picked101
Done202
Total1064481112
Error
6.9b
Counts
1112 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
32.9b
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) 2)
32.4b
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) 2)
32.3b
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
32.9b
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 3)
60.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
60.3b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
43.3b
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
55.4b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
43.7b
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
61.1b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
59.4b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
57.9b
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
57.6b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
45.3b
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
60.7b
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
32.2b
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
32.6b
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
57.8b
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
56.5b
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
54.7b
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
59.4b
(sqrt.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
38.2b
(sqrt.f64 (fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n)))))
37.2b
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
32.6b
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 3))
30.4b
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
33.0b
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
58.0b
(sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2)))
36.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
35.7b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
36.2b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
37.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
40.0b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
55.1b
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
54.3b
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
32.6b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
56.8b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
37.5b
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
58.9b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
61.1b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
35.9b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
41.2b
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
36.5b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
58.3b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
62.3b
(sqrt.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 n U)) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
56.7b
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))))))
60.9b
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
56.1b
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
43.4b
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))) 3/2))
Compiler

Compiled 2930 to 1914 computations (34.7% saved)

localize45.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.9b
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))
8.3b
(*.f64 (/.f64 l Om) (-.f64 U* U))
9.5b
(*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))
21.1b
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
Compiler

Compiled 163 to 55 computations (66.3% saved)

series6.8s (4.8%)

Counts
4 → 196
Calls

57 calls:

TimeVariablePointExpression
1.2s
U*
@inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
1.1s
n
@0
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
1.1s
U*
@-inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
845.0ms
U
@0
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
742.0ms
U
@-inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
Compiler

Compiled 984128 to 635902 computations (35.4% saved)

rewrite85.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
448×expm1-udef_binary64
448×log1p-udef_binary64
293×associate-*r*_binary64
257×add-sqr-sqrt_binary64
251×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02380
150080
2703080
Stop Event
node limit
Counts
4 → 116
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))
(*.f64 (/.f64 l Om) (-.f64 U* U))
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 3) (*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 4 (pow.f64 (*.f64 n (*.f64 U t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) (*.f64 -2 (*.f64 n (*.f64 U t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (*.f64 U (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U (*.f64 n 2)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 l (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 U (*.f64 n 2))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l (*.f64 U (*.f64 n 2)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (*.f64 U (*.f64 n 2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U (*.f64 n 2)) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 U (*.f64 n 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n 2)) 3) (pow.f64 (/.f64 l Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (/.f64 l Om)) (*.f64 (neg.f64 U) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 l (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 U* U)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l (-.f64 U* U))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) l) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) l) (*.f64 (+.f64 U* U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 l)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 l)) (*.f64 (+.f64 U* U) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 U* U)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (-.f64 U* U)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 l Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 l Om)) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (-.f64 U* U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (/.f64 l Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (/.f64 n (/.f64 Om l))) (*.f64 (neg.f64 U) (/.f64 n (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n (/.f64 Om l)) U*) (*.f64 (/.f64 n (/.f64 Om l)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 U* U)) n) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 1))))))

simplify110.0ms (0.1%)

Algorithm
egg-herbie
Rules
580×associate-*r*_binary64
466×associate-/l*_binary64
433×associate-*l*_binary64
406×times-frac_binary64
346×*-commutative_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061610101
119449788
Stop Event
node limit
Counts
312 → 286
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) 2)))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 l U*) Om)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 3) (*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 4 (pow.f64 (*.f64 n (*.f64 U t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) (*.f64 -2 (*.f64 n (*.f64 U t))))))
(pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))
(hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))))
(hypot.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))) 1)
(/.f64 l (/.f64 Om (*.f64 U (*.f64 n 2))))
(/.f64 (*.f64 U (*.f64 n 2)) (/.f64 Om l))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 U (*.f64 n 2)))))
(/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) Om)
(/.f64 (neg.f64 (*.f64 l (*.f64 U (*.f64 n 2)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 U (*.f64 n 2))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 U (*.f64 n 2)) (neg.f64 l)) (neg.f64 Om))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 U (*.f64 n 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n 2)) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 1))
(+.f64 (*.f64 U* (/.f64 l Om)) (*.f64 (neg.f64 U) (/.f64 l Om)))
(+.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) (neg.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)
(/.f64 l (/.f64 Om (-.f64 U* U)))
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 1 (/.f64 Om (*.f64 l (-.f64 U* U))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U* U)))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (neg.f64 (*.f64 l (-.f64 U* U))) (neg.f64 Om))
(/.f64 (*.f64 l (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 (neg.f64 l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 l (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))
(/.f64 (*.f64 (neg.f64 l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) l) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) l) (*.f64 (+.f64 U* U) Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 l)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 l)) (*.f64 (+.f64 U* U) (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) 1) Om)
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (neg.f64 l) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 l Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 l Om)) (+.f64 U* U))
(/.f64 (*.f64 (/.f64 l Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (/.f64 l Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (-.f64 U* U) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (/.f64 l Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))
(+.f64 (*.f64 U* (/.f64 n (/.f64 Om l))) (*.f64 (neg.f64 U) (/.f64 n (/.f64 Om l))))
(+.f64 (*.f64 (/.f64 n (/.f64 Om l)) U*) (*.f64 (/.f64 n (/.f64 Om l)) (neg.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))) 1)
(/.f64 (*.f64 (*.f64 l (-.f64 U* U)) n) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 1))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2) (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))
(fma.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2) (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(fma.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 l l)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) U))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2) (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (fma.f64 1/2 (/.f64 n (/.f64 (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3)) (*.f64 (pow.f64 l 6) (*.f64 (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2) (*.f64 U (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))
(fma.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 l l)))) (fma.f64 1/2 (*.f64 (/.f64 n (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3))) (*.f64 (*.f64 U (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) U))) 2)) (*.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (pow.f64 l 6)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) U))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))
(+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))))
(fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (*.f64 (/.f64 t (/.f64 l U)) (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))))
(fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) 2))) (+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 t U)) 2)) (fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (*.f64 (/.f64 t (/.f64 l U)) (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) 2)))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) 2))) (+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))) (fma.f64 1/2 (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) 2)) (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) 2)))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 t U)) 2)) (fma.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 t U)) 2) (*.f64 U (pow.f64 (/.f64 1 l) 5))) (*.f64 n t))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) 3)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om))))
(*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) l) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))))
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U)))))) (/.f64 t (/.f64 l U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) l) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) (*.f64 t U))) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) -1) (pow.f64 l 3))) (neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U)))))) (/.f64 t (/.f64 l U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) l) (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))) 2)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om))) 2))) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))) Om)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) (*.f64 t U))) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) -1) (pow.f64 l 3))) (neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U)))))) (/.f64 t (/.f64 l U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))))))) (/.f64 (*.f64 (*.f64 1/2 n) (*.f64 t (*.f64 (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) (*.f64 t U))) 2)) (pow.f64 (/.f64 -1 l) 5)))) (pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 n U))))) 3)))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))
(fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U))))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))) (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U))))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 t U)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 2 (*.f64 t U))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 (*.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 1 n) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2))) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))))
(fma.f64 1/4 (/.f64 (*.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 1 n) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) 3) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U))))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))) 2))) (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))) (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (/.f64 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 t U) (*.f64 -4 (/.f64 (*.f64 l l) (/.f64 Om U))))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (neg.f64 n))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(fma.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))
(-.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))))) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (fma.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))) (/.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 t U)) (*.f64 4 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(fma.f64 1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 (*.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 -1 n) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2))) (fma.f64 1/2 (/.f64 (fma.f64 -2 (*.f64 t U) (*.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))) (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))))) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) 3) (*.f64 (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))) (pow.f64 (/.f64 -1 n) 2)))) (-.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))) (fma.f64 4 (/.f64 (*.f64 l l) (/.f64 Om U)) (*.f64 t (*.f64 U -2))))) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 U (*.f64 l l))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 U (*.f64 n (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 U (*.f64 l l))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (+.f64 (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 U (*.f64 l l))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 2)))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 U (*.f64 n (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 U (*.f64 l l))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) 3)) (*.f64 (*.f64 U (*.f64 l l)) (*.f64 (*.f64 Om Om) (-.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 U (*.f64 n (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 1 Om) 2)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(+.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 1 Om) 2))))) (/.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3)) (*.f64 (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 U (*.f64 l l))) (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3) (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om U)) (/.f64 n (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (*.f64 U (*.f64 n (*.f64 l l))))) 2)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3)) (*.f64 n (*.f64 l (*.f64 l (/.f64 (neg.f64 U) (pow.f64 Om 3)))))))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) U*) U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))))
(fma.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 U* (*.f64 l l))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)))))))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 l l)) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) U*) U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))) (*.f64 U* U*))) (fma.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 U* (*.f64 l l))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)))))))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) 2) (pow.f64 U* 2)) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 l l)) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))) (fma.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))) (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))) 2))) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 l l)) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))) 2)) (*.f64 U (pow.f64 U* 3))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om)))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) U*) U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 U l))) (*.f64 l -2))))) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))) (*.f64 U* U*))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))) 3)))) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))))) 2) (*.f64 (*.f64 U (pow.f64 U* 3)) (*.f64 l l)))) (fma.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 U* (*.f64 l l))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)))))))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 t U) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om))))))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (*.f64 t U))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))))) (*.f64 t U)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))))))) (*.f64 t t))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) n)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (*.f64 t t))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))))) (*.f64 t U))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))))))) (*.f64 t t))) (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))))))) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l))))))) 2) (*.f64 U (pow.f64 t 3))) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 Om (*.f64 n (*.f64 U l)))))) (*.f64 t U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) n)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (*.f64 t t))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (fma.f64 1/2 (*.f64 (/.f64 n (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (/.f64 (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) n)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (*.f64 U (pow.f64 t 3))))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))))) (*.f64 t U)))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 l) (/.f64 Om U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l U*) Om)
(/.f64 (*.f64 U* l) Om)
(*.f64 (/.f64 U* Om) l)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l U*) Om)
(/.f64 (*.f64 U* l) Om)
(*.f64 (/.f64 U* Om) l)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 l U*) Om)
(/.f64 (*.f64 U* l) Om)
(*.f64 (/.f64 U* Om) l)
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 l) (/.f64 Om U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(*.f64 -1 (/.f64 (*.f64 l U) Om))
(neg.f64 (/.f64 l (/.f64 Om U)))
(/.f64 (neg.f64 l) (/.f64 Om U))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (/.f64 (*.f64 l U*) Om) (*.f64 -1 (/.f64 (*.f64 l U) Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 U l))))
(/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 U* l)))
(/.f64 (*.f64 U* l) (/.f64 Om n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 U* l)))
(/.f64 (*.f64 U* l) (/.f64 Om n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 U* l)))
(/.f64 (*.f64 U* l) (/.f64 Om n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 U l))))
(/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 U l))))
(/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))) (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n)))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))) (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 3) (*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))) 3) (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))) 2) (*.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (-.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 8 (pow.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))) 3))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (-.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (pow.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) 2) (*.f64 4 (pow.f64 (*.f64 n (*.f64 U t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))) (*.f64 -2 (*.f64 n (*.f64 U t))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)))) 2) (*.f64 -4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))) (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 U (*.f64 (*.f64 2 n) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))))) (*.f64 (*.f64 n (*.f64 t U)) -2))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2))))) 2) (*.f64 -4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))) (sqrt.f64 (fma.f64 (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 (*.f64 t U) (*.f64 n -2)))))
(pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2))
(hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))))
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (sqrt.f64 (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))))))
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))))
(hypot.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (*.f64 U (*.f64 n 2)) (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(hypot.f64 (sqrt.f64 (*.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(hypot.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)))))) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))) (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)) n (*.f64 l -2)) (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))) (*.f64 (*.f64 t U) (*.f64 2 n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))) 1)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 l (/.f64 Om (*.f64 U (*.f64 n 2))))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (*.f64 U (*.f64 n 2)) (/.f64 Om l))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 U (*.f64 n 2)))))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 U (*.f64 2 n))))
(*.f64 (/.f64 1 Om) (*.f64 2 (*.f64 l (*.f64 n U))))
(/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) Om)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (neg.f64 (*.f64 l (*.f64 U (*.f64 n 2)))) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 U (*.f64 2 n))))
(/.f64 (*.f64 l (*.f64 (*.f64 n U) -2)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) 1) Om)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (/.f64 (*.f64 l (*.f64 U (*.f64 n 2))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(/.f64 (*.f64 (neg.f64 l) (*.f64 U (*.f64 n 2))) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 U (*.f64 2 n))))
(/.f64 (*.f64 l (*.f64 (*.f64 n U) -2)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 U (*.f64 n 2)) (neg.f64 l)) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 U (*.f64 2 n))))
(/.f64 (*.f64 l (*.f64 (*.f64 n U) -2)) (neg.f64 Om))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 1)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3) 1/3)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 3)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 2)
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 l (/.f64 Om (*.f64 U (*.f64 2 n)))) 2))
(fabs.f64 (*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (/.f64 l Om)))
(*.f64 (/.f64 l Om) (log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2)))
(*.f64 (/.f64 l Om) (*.f64 2 (log.f64 (pow.f64 (exp.f64 U) n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))))))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2))) 3))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (*.f64 U (*.f64 n 2)) 3)))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n 2)) 3) (pow.f64 (/.f64 l Om) 3)))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 U (*.f64 n 2)))) 1))
(*.f64 2 (/.f64 n (/.f64 Om (*.f64 U l))))
(*.f64 2 (*.f64 U (/.f64 n (/.f64 Om l))))
(+.f64 (*.f64 U* (/.f64 l Om)) (*.f64 (neg.f64 U) (/.f64 l Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (*.f64 (/.f64 l Om) U*) (*.f64 (/.f64 l Om) (neg.f64 U)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))) 1)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 l (/.f64 Om (-.f64 U* U)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 1 (/.f64 Om (*.f64 l (-.f64 U* U))))
(*.f64 (/.f64 1 Om) (*.f64 (-.f64 U* U) l))
(*.f64 (/.f64 1 (/.f64 Om l)) (-.f64 U* U))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U* U)))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 l (-.f64 U* U)) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (neg.f64 (*.f64 l (-.f64 U* U))) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(*.f64 1 (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 l (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (neg.f64 l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 l (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (neg.f64 l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) l) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) l) (*.f64 (+.f64 U* U) Om))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om l)))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om l)))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 l)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 l)) (*.f64 (+.f64 U* U) (neg.f64 Om)))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) 1) Om)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 l (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(/.f64 (*.f64 (neg.f64 l) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(*.f64 1 (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 l Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 l Om)) (+.f64 U* U))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (/.f64 l Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(*.f64 (/.f64 l Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (/.f64 l (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (/.f64 l Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 l (/.f64 (*.f64 Om (+.f64 U U*)) (*.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om l) (+.f64 U U*)))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 l)) (neg.f64 Om))
(*.f64 1 (/.f64 (-.f64 U* U) (/.f64 Om l)))
(pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 1)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) 1/3)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 3)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 2)
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 U* U) l) Om) 2))
(fabs.f64 (/.f64 (-.f64 U* U) (/.f64 Om l)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 l Om)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)))))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 (-.f64 U* U) 3)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (/.f64 l Om) 3)))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (-.f64 U* U))) 1))
(/.f64 (*.f64 (-.f64 U* U) l) Om)
(/.f64 (-.f64 U* U) (/.f64 Om l))
(+.f64 (*.f64 U* (/.f64 n (/.f64 Om l))) (*.f64 (neg.f64 U) (/.f64 n (/.f64 Om l))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(+.f64 (*.f64 (/.f64 n (/.f64 Om l)) U*) (*.f64 (/.f64 n (/.f64 Om l)) (neg.f64 U)))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))) 1)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 l (-.f64 U* U)) n) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (/.f64 n Om) l) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n (/.f64 Om l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (/.f64 (*.f64 n (*.f64 (+.f64 U U*) (-.f64 U* U))) (/.f64 Om l)) (+.f64 U U*))
(*.f64 (/.f64 (/.f64 n (/.f64 Om l)) (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 1)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(pow.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3) 1/3)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 3)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 2)
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n)) 2))
(fabs.f64 (*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l))))
(log.f64 (exp.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n)) 3))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3)))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l Om) (-.f64 U* U)) 3) (pow.f64 n 3)))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(exp.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l Om) (*.f64 (-.f64 U* U) n))) 1))
(/.f64 (*.f64 (-.f64 U* U) l) (/.f64 Om n))
(*.f64 n (/.f64 (-.f64 U* U) (/.f64 Om l)))

localize10.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 t (*.f64 U n)))
4.7b
(*.f64 t (*.f64 U n))
16.9b
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
Compiler

Compiled 33 to 14 computations (57.6% saved)

series3.5s (2.5%)

Counts
3 → 72
Calls

27 calls:

TimeVariablePointExpression
445.0ms
U
@inf
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
386.0ms
U
@-inf
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
383.0ms
n
@0
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
376.0ms
U
@0
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
375.0ms
t
@0
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
Compiler

Compiled 417192 to 266192 computations (36.2% saved)

rewrite48.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
853×pow1_binary64
785×add-log-exp_binary64
785×log1p-expm1-u_binary64
785×expm1-log1p-u_binary64
767×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0929
118329
2216729
Stop Event
node limit
Counts
3 → 49
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(*.f64 t (*.f64 U n))
(*.f64 2 (*.f64 t (*.f64 U n)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 t) 1/2) (sqrt.f64 (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (*.f64 U n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 U n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 U n) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U n) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 U n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))))))

simplify63.0ms (0%)

Algorithm
egg-herbie
Rules
980×log-prod_binary64
868×fma-def_binary64
739×fma-neg_binary64
335×cube-prod_binary64
271×exp-sum_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01111239
12481179
210081119
330691119
461211119
Stop Event
node limit
Counts
121 → 62
Calls
Call 1
Inputs
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 U n)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1/2))
(*.f64 (pow.f64 (*.f64 2 t) 1/2) (sqrt.f64 (*.f64 U n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(-.f64 (+.f64 1 (*.f64 t (*.f64 U n))) 1)
(pow.f64 (*.f64 t (*.f64 U n)) 1)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) 3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 U n) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U n) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U n))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U n))))
(exp.f64 (log.f64 (*.f64 t (*.f64 U n))))
(-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t) 2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
Outputs
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 U n)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 t 2)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (*.f64 2 t) 1/2) (sqrt.f64 (*.f64 U n)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 t 2)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2) 1/3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 0)
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(-.f64 (+.f64 1 (*.f64 t (*.f64 U n))) 1)
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(pow.f64 (*.f64 t (*.f64 U n)) 1)
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3) 1/3)
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) 3)
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) 2)
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 U n) 3)))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U n) 3) (pow.f64 t 3)))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U n))))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U n))))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(exp.f64 (log.f64 (*.f64 t (*.f64 U n))))
(*.f64 n (*.f64 t U))
(*.f64 U (*.f64 n t))
(-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 2)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/2)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3) 1/3)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2))) 3)
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) U) t) 2))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))
(exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 n 2))))
(*.f64 (*.f64 t U) (*.f64 n 2))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 U (*.f64 2 (*.f64 n t)))

localize33.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.4b
(*.f64 (/.f64 n Om) (-.f64 U* U))
3.9b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
5.4b
(/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))
15.5b
(sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))
Compiler

Compiled 124 to 43 computations (65.3% saved)

series10.2s (7.3%)

Counts
4 → 140
Calls

51 calls:

TimeVariablePointExpression
823.0ms
U
@inf
(sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))
759.0ms
U*
@inf
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
750.0ms
U*
@-inf
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
724.0ms
U*
@-inf
(sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))
708.0ms
U
@0
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
Compiler

Compiled 1416020 to 952759 computations (32.7% saved)

rewrite99.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
534×prod-diff_binary64
372×log1p-udef_binary64
224×add-sqr-sqrt_binary64
216×*-un-lft-identity_binary64
216×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01991
143389
2629389
Stop Event
node limit
Counts
4 → 136
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))
(/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (/.f64 n Om) (-.f64 U* U))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -2) (pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -2 Om)) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -2 Om) 1/2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (neg.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 -2)) (neg.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 Om) (/.f64 1 (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 1 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (sqrt.f64 Om) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 Om (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (cbrt.f64 Om) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (*.f64 n U)) (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 n U)) (/.f64 (cbrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 Om (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 Om (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 Om n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (cbrt.f64 Om) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (sqrt.f64 Om) n))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -2) l) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 Om (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (/.f64 Om n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 U* U)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 n Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 1))))))

simplify126.0ms (0.1%)

Algorithm
egg-herbie
Rules
780×associate-/l*_binary64
654×associate-/r*_binary64
613×associate-*l*_binary64
331×fma-def_binary64
325×associate-*l/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085011202
1275010671
Stop Event
node limit
Counts
276 → 417
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 Om (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) 2)))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 Om (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))))))
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (+.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))))))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (+.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) 2) (*.f64 (pow.f64 (/.f64 1 n) 2) U)) (*.f64 Om (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 U (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) 2) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 Om 5) n) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (pow.f64 (-.f64 U* U) 2) 2) U))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U))))))))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 (pow.f64 n 2) U))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 U* U) U)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 (pow.f64 n 2) U))))))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 Om (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om))))) U)) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))
(/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(+.f64 (*.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) 5) Om) (*.f64 (pow.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 4)) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 4)) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U))) (*.f64 8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 5))) (*.f64 (pow.f64 (pow.f64 (-.f64 U* U) 2) 2) U))))))
(/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)))
(+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)))
(+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (+.f64 (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om U)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))))) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (pow.f64 U* 3)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) 2) U)))) (+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 1 U*) 4) (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2)))))) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 (pow.f64 n 2) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 -1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 U*) 4) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2)))))) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 (pow.f64 n 2) 2))))))))
(/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)))
(-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (pow.f64 n 2) 2)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) (pow.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)) (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (pow.f64 (/.f64 1 U) 4))) (pow.f64 (pow.f64 n 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U) 4))) (pow.f64 (pow.f64 n 2) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (/.f64 1 U) 5) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (*.f64 (pow.f64 n 2) (pow.f64 (pow.f64 n 2) 2)))))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 Om (*.f64 (pow.f64 (/.f64 -1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (pow.f64 (/.f64 -1 U) 4))) (pow.f64 (pow.f64 n 2) 2)) (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (pow.f64 (/.f64 -1 U) 3))))) (pow.f64 (pow.f64 n 2) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 U) 5) (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (*.f64 (pow.f64 n 2) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (pow.f64 (/.f64 -1 U) 3))))) (pow.f64 (pow.f64 n 2) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U) 4))) (pow.f64 (pow.f64 n 2) 2)))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) 2))))))
(*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))
(+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) l) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) (+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) l) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) (+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (/.f64 (*.f64 l (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))) 2)))))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 l (*.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) 2) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 U* 2) l)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 U* 2) l)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))) 1)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))
(*.f64 (sqrt.f64 -2) (pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) 1/2))
(*.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(*.f64 (sqrt.f64 (/.f64 -2 Om)) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))
(*.f64 (pow.f64 (/.f64 -2 Om) 1/2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(/.f64 1 (sqrt.f64 (*.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) -1/2)))
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 -2)))
(/.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (neg.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 (neg.f64 (sqrt.f64 -2)) (neg.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 1)
(*.f64 Om (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)
(*.f64 1 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))
(*.f64 (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) Om)
(*.f64 (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 1 (*.f64 n U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (sqrt.f64 Om) (*.f64 n U)))
(*.f64 (/.f64 1 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 Om (*.f64 n U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (cbrt.f64 Om) (*.f64 n U)))
(*.f64 (/.f64 (sqrt.f64 Om) (*.f64 n U)) (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(*.f64 (/.f64 1 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 n U)) (/.f64 (cbrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 Om (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 Om (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 Om n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (cbrt.f64 Om) n))
(*.f64 (/.f64 (sqrt.f64 Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (sqrt.f64 Om) n))
(pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2)
(pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) -1)
(neg.f64 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) 3)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 1))
(-.f64 0 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))) 1)
(/.f64 (*.f64 (sqrt.f64 -2) l) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 2)
(neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))
(sqrt.f64 (*.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) (*.f64 l l)))
(log.f64 (pow.f64 (exp.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 1))
(+.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))
(+.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))) 1)
(/.f64 n (/.f64 Om (-.f64 U* U)))
(/.f64 (-.f64 U* U) (/.f64 Om n))
(/.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U* U)))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om n)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om n)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U* U))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))
(pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 n Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 1))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om))
(fma.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 Om (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om)) (*.f64 -1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2)))))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U)) (fma.f64 -1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) 2)))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 Om (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))))))
(fma.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (fma.f64 -1 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 U (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) 2))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (*.f64 -1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2)))))))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U)) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om)) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) 3)) (*.f64 U (*.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2) (*.f64 Om Om))))))
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))
(*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))))
(fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))))
(fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (+.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))))))))
(fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) (fma.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))))))
(fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (fma.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (+.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) 2) (*.f64 (pow.f64 (/.f64 1 n) 2) U)) (*.f64 Om (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))) 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))))))
(fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) (fma.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) Om) (/.f64 (*.f64 U (pow.f64 (/.f64 1 n) 2)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))))))
(fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (fma.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))))) (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) Om) (/.f64 U (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) 3) (pow.f64 (/.f64 1 n) 2)))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(*.f64 (neg.f64 n) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 n (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))
(fma.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (*.f64 (neg.f64 n) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))
(-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))))
(fma.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))))
(fma.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))))
(+.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 U (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) 2) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))))
(fma.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) (/.f64 (pow.f64 (/.f64 -1 n) 2) (/.f64 (*.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) 2)) (*.f64 U (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2)))))))
(fma.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (/.f64 U (/.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))) (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))
(sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 U* U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))))
(fma.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 (/.f64 (*.f64 U* U) Om) Om) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 U* U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (*.f64 U* U*)) (fma.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 (/.f64 (*.f64 U* U) Om) Om) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) 2)) (/.f64 (*.f64 (*.f64 n n) (*.f64 U (pow.f64 U* 3))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 U* U)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (*.f64 U* U*)) (+.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (fma.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 (/.f64 (*.f64 U* U) Om) Om) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 U (pow.f64 U* 3))) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (*.f64 Om Om)) 1/2)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))) (*.f64 -2 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (pow.f64 Om 3) (*.f64 U (pow.f64 (-.f64 U* U) 2))))))
(-.f64 (*.f64 -2 (*.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (/.f64 (pow.f64 Om 3) U) (pow.f64 (-.f64 U* U) 2)))) (/.f64 Om (/.f64 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))) Om)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))) (fma.f64 -2 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (pow.f64 Om 3) (*.f64 U (pow.f64 (-.f64 U* U) 2)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (-.f64 U* U) 2))))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (/.f64 (pow.f64 Om 3) U) (pow.f64 (-.f64 U* U) 2))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (-.f64 U* U) 3) (*.f64 U (pow.f64 n 4)))))) (/.f64 Om (/.f64 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))) Om)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 Om 5) n) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (pow.f64 (-.f64 U* U) 2) 2) U))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (pow.f64 Om 3)) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U))))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 n (*.f64 (pow.f64 (*.f64 n n) 2) (*.f64 U (pow.f64 (pow.f64 (-.f64 U* U) 2) 2))))) (fma.f64 -2 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (pow.f64 Om 3) (*.f64 U (pow.f64 (-.f64 U* U) 2)))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (-.f64 U* U) 2)))))))))
(-.f64 (fma.f64 -8 (/.f64 (*.f64 n (pow.f64 Om 5)) (*.f64 (*.f64 U (pow.f64 (-.f64 U* U) 4)) (pow.f64 (*.f64 n n) 3))) (fma.f64 -2 (*.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (/.f64 (pow.f64 Om 3) U) (pow.f64 (-.f64 U* U) 2))) (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (-.f64 U* U) 3) (*.f64 U (pow.f64 n 4))))))) (/.f64 Om (/.f64 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))) Om)))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(*.f64 1/2 (/.f64 (/.f64 Om n) U))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (+.f64 (/.f64 U* U) -1)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) n) (/.f64 (pow.f64 (-.f64 U* U) 2) (*.f64 U Om))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (-.f64 U* U) 2) (/.f64 n (*.f64 n n))) (*.f64 U Om)) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (+.f64 (/.f64 U* U) -1))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 (pow.f64 n 2) U))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 n n) 2) (/.f64 (*.f64 (*.f64 n n) U) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 1 Om) 2))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) n) (/.f64 (pow.f64 (-.f64 U* U) 2) (*.f64 U Om))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 n n)) (/.f64 (pow.f64 (-.f64 U* U) 3) (/.f64 U (pow.f64 (/.f64 1 Om) 2)))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (-.f64 U* U) 2) (/.f64 n (*.f64 n n))) (*.f64 U Om)) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (+.f64 (/.f64 U* U) -1)))))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(*.f64 1/2 (/.f64 (/.f64 Om n) U))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (/.f64 (-.f64 U* U) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (+.f64 (/.f64 U* U) -1)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) n) (/.f64 (pow.f64 (-.f64 U* U) 2) (*.f64 U Om))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (-.f64 U* U) 2) (/.f64 n (*.f64 n n))) (*.f64 U Om)) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 1/4 (+.f64 (/.f64 U* U) -1))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (-.f64 U* U) 2)) (*.f64 n (*.f64 Om U)))) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 U* U) U)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 (pow.f64 n 2) U))))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) n) (/.f64 (pow.f64 (-.f64 U* U) 2) (*.f64 U Om))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (fma.f64 1/4 (/.f64 (-.f64 U* U) U) (*.f64 1/16 (/.f64 (pow.f64 (*.f64 n n) 2) (/.f64 (*.f64 (*.f64 n n) U) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) (pow.f64 (/.f64 -1 Om) 2)))))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (-.f64 U* U) 2) (/.f64 n (*.f64 n n))) (*.f64 U Om)) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (fma.f64 1/4 (+.f64 (/.f64 U* U) -1) (/.f64 (*.f64 (pow.f64 n 4) 1/16) (/.f64 (/.f64 (*.f64 (*.f64 n n) U) (pow.f64 (-.f64 U* U) 3)) (pow.f64 (/.f64 -1 Om) 2))))))
(*.f64 1/2 (/.f64 Om (*.f64 n U)))
(*.f64 1/2 (/.f64 (/.f64 Om n) U))
(+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))
(fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 -1/4 (*.f64 (/.f64 Om U) (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U))))
(fma.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U))))
(fma.f64 1/8 (*.f64 (/.f64 n U) (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (*.f64 -1/4 (*.f64 (/.f64 Om U) (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 Om (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om))))) U)) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))
(fma.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (fma.f64 -1/16 (/.f64 (*.f64 n n) (/.f64 U (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 3)))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))
(fma.f64 1/8 (*.f64 (/.f64 n U) (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 1/2 (/.f64 (/.f64 Om n) U) (fma.f64 -1/4 (*.f64 (/.f64 Om U) (-.f64 (/.f64 U Om) (/.f64 U* Om))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 n n) U) (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 3)))))))
(/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))
(*.f64 (/.f64 Om U) (/.f64 (pow.f64 (/.f64 1 n) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om))))
(/.f64 (/.f64 (pow.f64 (/.f64 1 n) 2) (/.f64 U Om)) (-.f64 (/.f64 U Om) (/.f64 U* Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(fma.f64 -2 (/.f64 (*.f64 Om (/.f64 1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (*.f64 (/.f64 Om U) (/.f64 (pow.f64 (/.f64 1 n) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(fma.f64 -2 (/.f64 (/.f64 Om (pow.f64 n 3)) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (/.f64 (/.f64 (pow.f64 (/.f64 1 n) 2) (/.f64 U Om)) (-.f64 (/.f64 U Om) (/.f64 U* Om))))
(+.f64 (*.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 -2 (/.f64 (*.f64 Om (/.f64 1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (*.f64 (/.f64 Om U) (/.f64 (pow.f64 (/.f64 1 n) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 4 (/.f64 Om (/.f64 (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 3)) (pow.f64 (/.f64 1 n) 4))) (fma.f64 -2 (/.f64 (/.f64 Om (pow.f64 n 3)) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (/.f64 (/.f64 (pow.f64 (/.f64 1 n) 2) (/.f64 U Om)) (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) U))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) 5) Om) (*.f64 (pow.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) 2) U))) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 2)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))
(fma.f64 4 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 4)) (*.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 -2 (/.f64 (*.f64 Om (/.f64 1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 -8 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 5)) (*.f64 U (pow.f64 (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2) 2))) (*.f64 (/.f64 Om U) (/.f64 (pow.f64 (/.f64 1 n) 2) (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))
(fma.f64 4 (/.f64 Om (/.f64 (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 3)) (pow.f64 (/.f64 1 n) 4))) (fma.f64 -2 (/.f64 (/.f64 Om (pow.f64 n 3)) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) (fma.f64 -8 (/.f64 (*.f64 Om (pow.f64 (/.f64 1 n) 5)) (*.f64 U (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 4))) (/.f64 (/.f64 (pow.f64 (/.f64 1 n) 2) (/.f64 U Om)) (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U)))
(neg.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) (*.f64 U (-.f64 U* U)))))
(-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2)))) (*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) (/.f64 (pow.f64 (/.f64 -1 n) 2) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 4)) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 Om 4) (-.f64 U* U)) (/.f64 (pow.f64 (/.f64 -1 n) 4) (*.f64 U (pow.f64 (-.f64 U* U) 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) (*.f64 U (-.f64 U* U))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 -1 n) 4)) (*.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) (/.f64 (pow.f64 (/.f64 -1 n) 2) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 3))) (*.f64 (pow.f64 (-.f64 U* U) 2) U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 4)) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (-.f64 U* U) 2) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 n) 2)) (*.f64 (-.f64 U* U) U))) (*.f64 8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 5))) (*.f64 (pow.f64 (pow.f64 (-.f64 U* U) 2) 2) U))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2))) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 Om 4) (-.f64 U* U)) (/.f64 (pow.f64 (/.f64 -1 n) 4) (*.f64 U (pow.f64 (-.f64 U* U) 2)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) (*.f64 U (-.f64 U* U))) (*.f64 8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (pow.f64 (-.f64 U* U) 2) 2)) (/.f64 (*.f64 Om (pow.f64 (/.f64 -1 n) 5)) U))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 Om 3) (/.f64 -1 (pow.f64 n 3))) (*.f64 U (pow.f64 (-.f64 U* U) 2))) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 -1 n) 4)) (*.f64 U (pow.f64 (-.f64 U* U) 3))) (-.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (/.f64 -1 n) 5)) (*.f64 U (pow.f64 (-.f64 U* U) 4)))) (*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) (/.f64 (pow.f64 (/.f64 -1 n) 2) U)))))
(/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)))
(/.f64 (/.f64 Om n) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))
(/.f64 Om (*.f64 n (*.f64 U (+.f64 2 (*.f64 (/.f64 U Om) n)))))
(+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)))
(+.f64 (/.f64 (/.f64 Om n) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))) (/.f64 U* (*.f64 U (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2))))
(+.f64 (/.f64 Om (*.f64 n (*.f64 U (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 U* (*.f64 U (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2))))
(+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (+.f64 (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om U)))))))
(+.f64 (/.f64 (/.f64 Om n) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))) (+.f64 (/.f64 U* (*.f64 U (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2))) (/.f64 (*.f64 n n) (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (*.f64 n (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 U Om)))) (*.f64 U* U*)))))
(+.f64 (/.f64 Om (*.f64 n (*.f64 U (+.f64 2 (*.f64 (/.f64 U Om) n))))) (fma.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2) n)) (/.f64 U* (/.f64 (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 n (*.f64 U Om))) U*)) (/.f64 U* (*.f64 U (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))))) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 n 2) 2) (pow.f64 U* 3)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) 2) U)))) (+.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U))) (/.f64 U* (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) U)))))
(+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 U* U*)) (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (*.f64 n (*.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (+.f64 (+.f64 (/.f64 (/.f64 Om n) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))) (/.f64 U* (*.f64 U (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2)))) (*.f64 (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 n n)) (/.f64 (pow.f64 U* 3) (*.f64 (*.f64 Om Om) (*.f64 U (pow.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) 2)))))))
(fma.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2) n)) (/.f64 U* (/.f64 (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 n (*.f64 U Om))) U*)) (fma.f64 (/.f64 (pow.f64 n 4) (*.f64 n n)) (/.f64 (pow.f64 U* 3) (*.f64 U (*.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 4) (*.f64 Om Om)))) (+.f64 (/.f64 Om (*.f64 n (*.f64 U (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 U* (*.f64 U (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (pow.f64 (/.f64 1 U*) 2))) U)) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U)))))
(neg.f64 (fma.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (pow.f64 Om 3) (/.f64 U (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (pow.f64 (/.f64 1 U*) 2)))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))))
(fma.f64 -1 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (pow.f64 (/.f64 1 U*) 2))) U)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (/.f64 1 (pow.f64 U* 3))) U)) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U))))))
(-.f64 (neg.f64 (fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (/.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2) (/.f64 U (/.f64 1 (pow.f64 U* 3)))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om)))) (/.f64 n (/.f64 (/.f64 (*.f64 U (pow.f64 n 4)) (pow.f64 Om 3)) (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (pow.f64 (/.f64 1 U*) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (pow.f64 (/.f64 1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 1 U*) 4) (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2)))))) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 (pow.f64 n 2) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))))
(fma.f64 -1 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (pow.f64 (/.f64 1 U*) 2))) U)) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 n n)) (/.f64 (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 Om (*.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 1 U*) 4)) (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2)))) (*.f64 U (pow.f64 (*.f64 n n) 2)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (/.f64 1 (pow.f64 U* 3))) U)) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U)))))))
(-.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (/.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2) (/.f64 U (/.f64 1 (pow.f64 U* 3)))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om)))) (*.f64 (/.f64 n (*.f64 U (pow.f64 (*.f64 n n) 3))) (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2) (pow.f64 (/.f64 1 U*) 4)) (pow.f64 Om 5))))) (/.f64 n (/.f64 (/.f64 (*.f64 U (pow.f64 n 4)) (pow.f64 Om 3)) (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (pow.f64 (/.f64 1 U*) 2)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2)))) U)) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U)))))
(neg.f64 (fma.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (*.f64 Om Om) (/.f64 U (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (pow.f64 (/.f64 -1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U))))))
(fma.f64 -1 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2)))) U)) (+.f64 (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U)))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (/.f64 -1 (pow.f64 U* 3))) U))))
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (/.f64 (/.f64 -1 (pow.f64 U* 3)) (/.f64 U (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2)))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om))) (*.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (*.f64 Om Om) (/.f64 U (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (*.f64 U* U)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 U*) 4) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) 2)))))) (*.f64 (pow.f64 n 2) (*.f64 U (pow.f64 (pow.f64 n 2) 2))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2) (/.f64 -1 (pow.f64 U* 3))) U)) (fma.f64 -1 (*.f64 (/.f64 n (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2)))) U)) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 (*.f64 n n) (*.f64 U* U))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1 U*) 4) (*.f64 n n)) (/.f64 (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) (*.f64 (pow.f64 Om 4) (pow.f64 (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))) 2))))) (*.f64 U (pow.f64 (*.f64 n n) 2))))))))
(fma.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (/.f64 (/.f64 -1 (pow.f64 U* 3)) (/.f64 U (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2))) (-.f64 (neg.f64 (fma.f64 (/.f64 n (pow.f64 n 4)) (/.f64 (*.f64 Om Om) (/.f64 U (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))))) (/.f64 Om (/.f64 (*.f64 n (*.f64 n (*.f64 U* U))) Om)))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 U*) 4) (*.f64 U (pow.f64 (*.f64 n n) 3))) (*.f64 n (*.f64 Om (*.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) (*.f64 (pow.f64 Om 4) (pow.f64 (+.f64 2 (*.f64 (/.f64 U Om) n)) 2))))))))
(/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)))
(/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(-.f64 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(+.f64 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om)))))) (/.f64 -1 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(-.f64 (+.f64 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))) (*.f64 (/.f64 (*.f64 n n) (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)) (/.f64 U (*.f64 n (*.f64 Om (-.f64 2 (/.f64 n (/.f64 Om U*)))))))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(+.f64 (fma.f64 (/.f64 (*.f64 n n) (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2)) (/.f64 U (*.f64 n (*.f64 Om (-.f64 2 (*.f64 U* (/.f64 n Om)))))) (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))) (/.f64 -1 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (pow.f64 n 2) 2)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) (pow.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 U U) (*.f64 n n)) (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (*.f64 Om Om) (pow.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) 2)))) (+.f64 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))) (*.f64 (/.f64 (*.f64 n n) (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)) (/.f64 U (*.f64 n (*.f64 Om (-.f64 2 (/.f64 n (/.f64 Om U*))))))))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 n n) (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2)) (/.f64 U (*.f64 n (*.f64 Om (-.f64 2 (*.f64 U* (/.f64 n Om)))))) (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))) (*.f64 (/.f64 U (/.f64 (*.f64 n n) U)) (/.f64 (/.f64 (pow.f64 n 4) (*.f64 Om Om)) (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 4)))) (/.f64 -1 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2))
(/.f64 (pow.f64 (/.f64 1 U) 2) (/.f64 (*.f64 n n) (*.f64 Om Om)))
(/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)))
(fma.f64 -1 (/.f64 n (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 1 (pow.f64 U 3)))))) (/.f64 (pow.f64 (/.f64 1 U) 2) (/.f64 (*.f64 n n) (*.f64 Om Om))))
(-.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) 2))) (*.f64 (/.f64 n (pow.f64 n 4)) (*.f64 Om (*.f64 Om (*.f64 (/.f64 Om (pow.f64 U 3)) (-.f64 2 (*.f64 U* (/.f64 n Om))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)) (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (pow.f64 (/.f64 1 U) 4))) (pow.f64 (pow.f64 n 2) 2))))
(fma.f64 -1 (/.f64 n (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 1 (pow.f64 U 3)))))) (+.f64 (/.f64 (pow.f64 (/.f64 1 U) 2) (/.f64 (*.f64 n n) (*.f64 Om Om))) (/.f64 (*.f64 (pow.f64 Om 4) (*.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (pow.f64 (/.f64 1 U) 4))) (pow.f64 (*.f64 n n) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) 2))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (*.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (pow.f64 (/.f64 1 U) 4)))) (*.f64 (/.f64 n (pow.f64 n 4)) (*.f64 Om (*.f64 Om (*.f64 (/.f64 Om (pow.f64 U 3)) (-.f64 2 (*.f64 U* (/.f64 n Om))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (pow.f64 (/.f64 1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U) 4))) (pow.f64 (pow.f64 n 2) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (/.f64 1 U) 5) (*.f64 n (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (*.f64 (pow.f64 n 2) (pow.f64 (pow.f64 n 2) 2)))))))
(+.f64 (fma.f64 -1 (/.f64 n (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 1 (pow.f64 U 3)))))) (/.f64 (pow.f64 (/.f64 1 U) 2) (/.f64 (*.f64 n n) (*.f64 Om Om)))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (pow.f64 Om 4)) (pow.f64 (/.f64 1 U) 4)) (pow.f64 (*.f64 n n) 2)) (neg.f64 (*.f64 (/.f64 (pow.f64 Om 4) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (*.f64 (*.f64 n (*.f64 Om (-.f64 2 (/.f64 n (/.f64 Om U*))))) (pow.f64 (/.f64 1 U) 5))) (pow.f64 (*.f64 n n) 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) 2))) (*.f64 (/.f64 n (pow.f64 n 4)) (*.f64 Om (*.f64 Om (*.f64 (/.f64 Om (pow.f64 U 3)) (-.f64 2 (*.f64 U* (/.f64 n Om)))))))) (-.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (*.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (pow.f64 (/.f64 1 U) 4))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 3)) (*.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (*.f64 (*.f64 Om (-.f64 2 (*.f64 U* (/.f64 n Om)))) (*.f64 n (pow.f64 (/.f64 1 U) 5)))))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 U) 2) (pow.f64 Om 2)) (pow.f64 n 2))
(/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 -1 U) 2)))
(*.f64 (/.f64 Om (/.f64 (*.f64 n n) Om)) (pow.f64 (/.f64 -1 U) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 Om (*.f64 (pow.f64 (/.f64 -1 U) 3) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))) (pow.f64 (pow.f64 n 2) 2)))
(+.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 -1 U) 2))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 -1 (pow.f64 U 3)))))) (pow.f64 (*.f64 n n) 2)))
(+.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 n n) Om)) (pow.f64 (/.f64 -1 U) 2)) (/.f64 n (/.f64 (/.f64 (pow.f64 n 4) (pow.f64 Om 3)) (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (/.f64 -1 (pow.f64 U 3))))))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (pow.f64 (/.f64 -1 U) 4))) (pow.f64 (pow.f64 n 2) 2)) (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (pow.f64 (/.f64 -1 U) 3))))) (pow.f64 (pow.f64 n 2) 2))))
(+.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 -1 U) 2))) (+.f64 (/.f64 (pow.f64 Om 4) (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (pow.f64 (/.f64 -1 U) 4)))) (/.f64 n (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 -1 (pow.f64 U 3))))))))
(+.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 n n) Om)) (pow.f64 (/.f64 -1 U) 2)) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (pow.f64 n 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 -1 U) 4))) (/.f64 n (/.f64 (/.f64 (pow.f64 n 4) (pow.f64 Om 3)) (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (/.f64 -1 (pow.f64 U 3)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 U) 5) (*.f64 Om (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (*.f64 (pow.f64 n 2) (pow.f64 (pow.f64 n 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 (/.f64 -1 U) 2)) (pow.f64 n 2)) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (pow.f64 (/.f64 -1 U) 3))))) (pow.f64 (pow.f64 n 2) 2)) (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2) (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U) 4))) (pow.f64 (pow.f64 n 2) 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 4) (*.f64 n (*.f64 (*.f64 Om (-.f64 2 (/.f64 n (/.f64 Om U*)))) (pow.f64 (/.f64 -1 U) 5)))) (pow.f64 (*.f64 n n) 2))) (+.f64 (+.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 n n) (pow.f64 (/.f64 -1 U) 2))) (/.f64 n (/.f64 (pow.f64 (*.f64 n n) 2) (*.f64 (pow.f64 Om 3) (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 -1 (pow.f64 U 3))))))) (/.f64 (*.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2) (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 -1 U) 4))) (pow.f64 (*.f64 n n) 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (pow.f64 (*.f64 n n) 3)) (*.f64 (pow.f64 Om 4) (*.f64 n (*.f64 Om (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (pow.f64 (/.f64 -1 U) 5)))))) (+.f64 (*.f64 (/.f64 Om (/.f64 (*.f64 n n) Om)) (pow.f64 (/.f64 -1 U) 2)) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) 2) (pow.f64 n 4)) (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 -1 U) 4))) (/.f64 n (/.f64 (/.f64 (pow.f64 n 4) (pow.f64 Om 3)) (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (/.f64 -1 (pow.f64 U 3))))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (/.f64 Om l)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))))
(fma.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (/.f64 Om l)) (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (*.f64 U l)))))
(-.f64 (*.f64 2 (/.f64 (*.f64 U l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) n))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U))))))))
(fma.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (/.f64 Om l)) (fma.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (*.f64 U l))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 Om l) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 U l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) n)) (*.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (*.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2) l)))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) l) Om)) (+.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 l (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)))) 2))))))
(fma.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (/.f64 Om l)) (fma.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (*.f64 U l))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 Om l) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 (*.f64 n (*.f64 (*.f64 Om Om) (*.f64 (*.f64 U (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))))) 2)) l))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) 2))))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 U l) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) n)) (fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (*.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2) l)) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) 3)) (*.f64 Om (*.f64 Om (*.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) U))) 2) (*.f64 U l))))))) (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) l))
(*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))
(*.f64 (neg.f64 n) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) l))
(*.f64 (*.f64 n l) (neg.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))))
(+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))))
(fma.f64 -1 (*.f64 n (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) l)) (*.f64 2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))))
(-.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 U l)) Om) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (*.f64 l n)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) l) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) (+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) n) (/.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))) (fma.f64 -1 (*.f64 n (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) l)) (*.f64 2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))) l) (-.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 U l)) Om) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (*.f64 l n))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) 2) l) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om)))))) (+.f64 (*.f64 -1 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) (/.f64 (*.f64 l (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))) Om))) 2)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) n) (/.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))))) (fma.f64 -1 (*.f64 n (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) l)) (fma.f64 2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))) (*.f64 (/.f64 l Om) (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U))))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (/.f64 Om U)))) 2)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))) l) (-.f64 (fma.f64 (/.f64 l Om) (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (/.f64 U Om))) 2) (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) 3) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (/.f64 (/.f64 (*.f64 2 (*.f64 U l)) Om) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)) (*.f64 l n))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) l) (*.f64 -2 (/.f64 l (/.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (/.f64 U Om)))))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (fma.f64 -1/2 (*.f64 (/.f64 l n) (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) l) (fma.f64 -2 (/.f64 l (/.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (/.f64 U Om))) (*.f64 -1/2 (*.f64 (/.f64 l (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2)))))
(+.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 l (*.f64 (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) 2) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 l (pow.f64 (*.f64 2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) 2)) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))) (*.f64 -2 (/.f64 (*.f64 l U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) 2)) (/.f64 (*.f64 (*.f64 U (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2)) l) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))) (fma.f64 -1/2 (*.f64 (/.f64 l n) (/.f64 (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) 2) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) l) (-.f64 (fma.f64 -2 (/.f64 l (/.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (/.f64 U Om))) (*.f64 -1/2 (*.f64 (/.f64 l (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2)))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (/.f64 (*.f64 U (pow.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) 2)) (/.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om)))))) l)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) l) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U* U) l)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) l (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 (*.f64 U* (*.f64 U l)) (*.f64 Om Om))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 U* 2) l)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) l) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (*.f64 (*.f64 U* U*) l))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U* U) l)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (*.f64 (*.f64 U* U*) l))) (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 (*.f64 U* (*.f64 U l)) (*.f64 Om Om))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) l))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) l)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) U) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 U* 2) l)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 l (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) 2)) (/.f64 (*.f64 (*.f64 n n) (*.f64 l (*.f64 U (pow.f64 U* 3)))) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) l) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U))))))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))) (*.f64 (*.f64 U* U*) l))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U* U) l)) (*.f64 Om Om)) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (neg.f64 U)))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (pow.f64 U* 3) (*.f64 U l))) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))))) (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n)))))) (*.f64 (*.f64 U* U*) l))) (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (/.f64 (*.f64 U* (*.f64 U l)) (*.f64 Om Om))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) l)))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(/.f64 n (/.f64 Om U*))
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(/.f64 n (/.f64 Om U*))
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(/.f64 n (/.f64 Om U*))
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))) 1)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 1 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 -2) (pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) 1/2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(*.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(/.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 (/.f64 -2 Om)) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (sqrt.f64 (/.f64 -2 Om)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (pow.f64 (/.f64 -2 Om) 1/2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (sqrt.f64 (/.f64 -2 Om)))
(/.f64 1 (sqrt.f64 (*.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) -1/2)))
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 1 (sqrt.f64 (/.f64 Om (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) -1/2))))
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(/.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (sqrt.f64 -2) (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(/.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (neg.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (neg.f64 Om) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (neg.f64 (sqrt.f64 -2)) (neg.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(/.f64 (neg.f64 (sqrt.f64 -2)) (neg.f64 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/2)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 3)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 1/4) 2)
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(fabs.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) 1/2))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))) 1))
(sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 1)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 Om (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 1 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (cbrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 Om) (*.f64 (sqrt.f64 Om) (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 n (neg.f64 U)))))
(/.f64 (neg.f64 Om) (*.f64 n (*.f64 (neg.f64 U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 1 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) Om)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 1 (*.f64 n U)))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1) (/.f64 (cbrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 Om) 1) (/.f64 (sqrt.f64 Om) (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (sqrt.f64 Om) (*.f64 n U)))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 1 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 Om (*.f64 n U)))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (/.f64 (cbrt.f64 Om) (*.f64 n U)))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 Om) (*.f64 n U)) (/.f64 (sqrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 1 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 n U)) (/.f64 (cbrt.f64 Om) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 Om (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 Om (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (/.f64 Om (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)))
(*.f64 (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2)) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 Om (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (/.f64 Om (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 Om (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 Om (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (/.f64 Om (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 Om (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (/.f64 Om (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 1 (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 Om n))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (cbrt.f64 Om) n))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) (/.f64 (sqrt.f64 Om) n))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 1)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3) 1/3)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 2)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))) -1)
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(neg.f64 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (neg.f64 (*.f64 n U)))))
(*.f64 (neg.f64 Om) (/.f64 1 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 n (neg.f64 U)))))
(/.f64 (neg.f64 Om) (*.f64 n (*.f64 (neg.f64 U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2))
(fabs.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))) 3))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(cbrt.f64 (/.f64 (pow.f64 Om 3) (pow.f64 (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))) 3)))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 1))
(/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(-.f64 0 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(/.f64 (*.f64 (sqrt.f64 -2) l) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 l (/.f64 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 -2)))
(/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 Om (*.f64 U (*.f64 n (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))
(/.f64 l (/.f64 (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 -2)))
(/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 Om (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 3)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 2)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) (*.f64 l l)))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)) (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(log.f64 (pow.f64 (exp.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))) 3/2) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 3/2) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U))) 3/2) (pow.f64 l 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 3/2) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l)) 1))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(+.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))) 1)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 n (/.f64 Om (-.f64 U* U)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (-.f64 U* U) (/.f64 Om n))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))
(*.f64 (/.f64 1 Om) (*.f64 n (-.f64 U* U)))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U* U)))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))
(/.f64 (*.f64 n (neg.f64 (-.f64 U* U))) (neg.f64 Om))
(*.f64 (neg.f64 (/.f64 n (neg.f64 Om))) (-.f64 U* U))
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (neg.f64 Om))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (neg.f64 Om) (/.f64 (neg.f64 n) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U* U)))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U* U)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 Om) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (neg.f64 (/.f64 n (neg.f64 Om))) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) Om))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) Om))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (/.f64 Om n)))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om n)))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (neg.f64 Om))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (neg.f64 Om) (/.f64 (neg.f64 n) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (neg.f64 Om)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 Om) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (neg.f64 (/.f64 n (neg.f64 Om))) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (*.f64 n (neg.f64 (-.f64 U* U))) (neg.f64 Om))
(*.f64 (neg.f64 (/.f64 n (neg.f64 Om))) (-.f64 U* U))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U* U))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (/.f64 n Om) (/.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (/.f64 n Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U* U) (/.f64 (+.f64 U* U) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))
(/.f64 (*.f64 n (neg.f64 (-.f64 U* U))) (neg.f64 Om))
(*.f64 (neg.f64 (/.f64 n (neg.f64 Om))) (-.f64 U* U))
(pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 1)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 3)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 2)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3) 1/3)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 2))
(fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (/.f64 n Om)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) 3))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(exp.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) (-.f64 U* U))) 1))
(*.f64 (-.f64 U* U) (/.f64 n Om))

localize46.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.1b
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
6.3b
(*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))
12.5b
(*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))
21.1b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
Compiler

Compiled 173 to 55 computations (68.2% saved)

series6.5s (4.6%)

Counts
4 → 232
Calls

66 calls:

TimeVariablePointExpression
939.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
932.0ms
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
925.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
786.0ms
U
@-inf
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
785.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
Compiler

Compiled 951807 to 674311 computations (29.2% saved)

rewrite57.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
277×associate-*r*_binary64
276×add-sqr-sqrt_binary64
270×*-un-lft-identity_binary64
270×pow1_binary64
255×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023121
1532121
Stop Event
node limit
Counts
4 → 112
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))
(*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2)) (*.f64 l l)) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 2) (pow.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 l l) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 U) (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 (*.f64 U t) (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 2 n) (*.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 1) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))) (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))) (-.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)) (*.f64 2 n)) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)) (*.f64 2 n)) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 n) (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 n) (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) (pow.f64 (*.f64 2 n) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 n) (*.f64 U t) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 U t) (*.f64 2 n) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))))))

simplify173.0ms (0.1%)

Algorithm
egg-herbie
Rules
720×fma-def_binary64
454×associate-/l*_binary64
376×times-frac_binary64
270×*-commutative_binary64
248×associate-/r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075817773
1269016429
Stop Event
node limit
Counts
344 → 454
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1))
(+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))
(+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2)) (*.f64 l l)) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)
(pow.f64 (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 2) (pow.f64 l 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1))
(fma.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(fma.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 l l) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))
(+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))
(+.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 U (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(+.f64 (*.f64 U (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1)
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)
(pow.f64 (*.f64 (sqrt.f64 U) (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2)
(pow.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(exp.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1))
(+.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))
(+.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 (*.f64 U t) (*.f64 2 n)))
(+.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(+.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 1) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))) (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))) (-.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)) (*.f64 2 n)) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)) (*.f64 2 n)) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(/.f64 (*.f64 (*.f64 2 n) (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))
(/.f64 (*.f64 (*.f64 2 n) (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) (pow.f64 (*.f64 2 n) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1))
(fma.f64 (*.f64 2 n) (*.f64 U t) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(fma.f64 (*.f64 U t) (*.f64 2 n) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (fma.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (/.f64 U Om)) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n)) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) 2) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n)) (fma.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) n) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (/.f64 (*.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (pow.f64 (/.f64 1 n) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) 2))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (/.f64 U Om)) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n)) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) n (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) 3) (*.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (pow.f64 (/.f64 1 n) 2)))) (fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))) 2) (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n)) (fma.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))) t))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))
(neg.f64 (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))))) (neg.f64 (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om)))))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2)) (*.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (pow.f64 (/.f64 -1 n) 2)))) (neg.f64 (/.f64 (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om)))))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) 3)) (*.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (pow.f64 (/.f64 -1 n) 2)))) (neg.f64 (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (/.f64 (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))))))
(+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) (+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) U)) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 t t))))))
(+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 U n) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (*.f64 t t)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))))))))
(fma.f64 1/2 (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) 2)) (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) U)) 2) (*.f64 U (pow.f64 t 3))))) (+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) (+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) U)) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 t t)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3)) (*.f64 (pow.f64 (/.f64 (*.f64 U n) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 2) (*.f64 U (pow.f64 t 3)))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 U n) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (*.f64 t t)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (pow.f64 l 6) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 n (*.f64 (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))
(fma.f64 1/2 (/.f64 (pow.f64 l 6) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) n) (*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 (*.f64 U n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)))) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 U n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))
(fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l) (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) 2)) (/.f64 (*.f64 n (*.f64 t (*.f64 U (pow.f64 (/.f64 1 l) 5)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))) (fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2))) (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)) (*.f64 (*.f64 n t) (*.f64 U (pow.f64 (/.f64 1 l) 5)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(*.f64 -1 (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))))
(neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (/.f64 -1 (pow.f64 l 3)))) (*.f64 -1 (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (/.f64 -1 (pow.f64 l 3))) (neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 U t))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) 2)) (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 U t))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))) (*.f64 -1 (fma.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (/.f64 -1 (pow.f64 l 3))) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (*.f64 U t)) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) (*.f64 (*.f64 n (pow.f64 (/.f64 -1 l) 5)) (*.f64 U t)))) (neg.f64 (fma.f64 l (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (/.f64 (*.f64 U t) l) (/.f64 n (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* U)) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) (*.f64 U* U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* U)) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 U l) l) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) (*.f64 U* U*))) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) (*.f64 U* U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 t U))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 (*.f64 l l) (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))))) 2)) (*.f64 U (pow.f64 U* 3))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) 2)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (*.f64 U* U*))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* U)) (sqrt.f64 (*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 U l) l) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) 3) (*.f64 U (pow.f64 U* 3))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 U l) l) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) (*.f64 U* U*))) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))) (*.f64 U* U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (*.f64 (*.f64 U l) l)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 U l) l)))) 2)))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (*.f64 (*.f64 U l) l)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (+.f64 (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 2)) (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 Om Om)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 3) (*.f64 (*.f64 (*.f64 U l) l) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 U l) l)))) 2))))) (fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 U l) l)))) 2)))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (*.f64 (*.f64 U l) l)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2)))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(+.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2))))) (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (*.f64 l l) (*.f64 U (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 (*.f64 (*.f64 U l) l) (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 l (/.f64 (/.f64 Om U) l)) (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 U l) l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (*.f64 n (*.f64 (*.f64 l l) (/.f64 (neg.f64 U) (pow.f64 Om 3))))))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 (/.f64 -1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 (/.f64 -1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 (/.f64 -1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (pow.f64 (/.f64 -1 l) -2) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))
(*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (*.f64 l l) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)))
(/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)))
(/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 U l) l))) (*.f64 Om Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))))
(*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (*.f64 l -2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (pow.f64 Om -2))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (*.f64 l -2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 (*.f64 l -2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2)))))
(*.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 -2 (/.f64 (*.f64 l l) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 (*.f64 l l) (/.f64 n Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 Om (/.f64 (*.f64 (*.f64 U l) (*.f64 U l)) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 Om (/.f64 (*.f64 (*.f64 U l) (*.f64 U l)) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om)) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 Om (/.f64 (*.f64 (*.f64 U l) (*.f64 U l)) Om))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (pow.f64 (/.f64 1 U) -2)))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (pow.f64 (/.f64 1 U) -2)))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (pow.f64 (/.f64 1 U) -2)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2))) (*.f64 Om Om))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 n Om)) (/.f64 (pow.f64 (/.f64 -1 U) -2) Om)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 n Om)) (/.f64 (pow.f64 (/.f64 -1 U) -2) Om)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (pow.f64 l 2) U)) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 (*.f64 l l) U) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 (*.f64 (*.f64 U l) l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 n Om)) (/.f64 (pow.f64 (/.f64 -1 U) -2) Om)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))
(*.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) U)
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om))
(*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U* U)) (*.f64 Om Om)))
(fma.f64 (*.f64 l l) (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 U l) l) U*) Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))) (*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))) (*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))) (*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))
(*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) n)
(*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(fma.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (*.f64 -2 U) Om) (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om)))))
(*.f64 2 (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (*.f64 n n) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2)))
(*.f64 2 (*.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))) (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2)) (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om)))))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U* (*.f64 Om Om)) (/.f64 U (*.f64 Om Om))))) (pow.f64 (/.f64 1 n) -2) (*.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 U* U))) Om))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 t U (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om) (/.f64 (pow.f64 (/.f64 -1 n) -2) Om))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))))
(*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 U l) (*.f64 U l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 U l) (*.f64 U l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) (*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 U l) (*.f64 U l)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 n n) -2) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)) t) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(*.f64 -2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (*.f64 n (*.f64 U (*.f64 -1 (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t)))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (fma.f64 (*.f64 n (neg.f64 (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (*.f64 n (*.f64 U (*.f64 -1 (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t)))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (fma.f64 (*.f64 n (neg.f64 (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (*.f64 n (*.f64 U (*.f64 -1 (fma.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l) t)))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (fma.f64 (*.f64 n (neg.f64 (fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 U* (*.f64 Om Om)) n) (/.f64 -2 Om)) t))) U (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 2 (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(*.f64 2 (*.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 2 (*.f64 n (+.f64 (*.f64 U t) (*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 2 (*.f64 n (+.f64 (*.f64 U t) (*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 2 (*.f64 n (+.f64 (*.f64 U t) (*.f64 (*.f64 U (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (pow.f64 (/.f64 1 l) -2)))))
(*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 (*.f64 2 n) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U (*.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 2 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))))
(*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om)))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om)))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*)))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(+.f64 (*.f64 2 (*.f64 n (+.f64 (*.f64 t U) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (fma.f64 (*.f64 l l) (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (*.f64 U t))) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om))))
(*.f64 2 (fma.f64 n (*.f64 U (+.f64 (*.f64 (*.f64 l l) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) t)) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))) (/.f64 (*.f64 -4 (*.f64 n (*.f64 (*.f64 U l) l))) Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 3)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1/2))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 1) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 1))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) 3) (*.f64 (pow.f64 l 6) (pow.f64 (/.f64 -2 Om) 3))) (fma.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (-.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om)))))))
(/.f64 (*.f64 (pow.f64 l 6) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (fma.f64 (pow.f64 l 4) (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 -2 Om) (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) 3) (pow.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) 3) (*.f64 (pow.f64 l 6) (pow.f64 (/.f64 -2 Om) 3))) (fma.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (-.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om)))))))
(/.f64 (*.f64 (pow.f64 l 6) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (fma.f64 (pow.f64 l 4) (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) (*.f64 (*.f64 l l) (-.f64 (/.f64 -2 Om) (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 (*.f64 l l) (/.f64 n Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))))) (*.f64 (pow.f64 l 4) (pow.f64 (/.f64 -2 Om) 2))) (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (*.f64 (pow.f64 l 4) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) Om)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))) (-.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 (*.f64 l l) (/.f64 n Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))))) (*.f64 (pow.f64 l 4) (pow.f64 (/.f64 -2 Om) 2))) (-.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (*.f64 l l) (/.f64 n Om))) (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(/.f64 (*.f64 (pow.f64 l 4) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (*.f64 (*.f64 l l) (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) Om)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 l (*.f64 l (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 3) (/.f64 -8 (pow.f64 Om 3))))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 n (-.f64 U* U)) (/.f64 (pow.f64 Om 3) -2)))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (-.f64 U* U) (/.f64 (/.f64 (pow.f64 Om 3) -2) n)))) (*.f64 l (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 3) (/.f64 -8 (pow.f64 Om 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2)) (*.f64 l l)) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (pow.f64 (/.f64 -2 Om) 2))) (fma.f64 (-.f64 U* U) (/.f64 n Om) 2)) Om)
(/.f64 l (/.f64 (/.f64 (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) Om) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) l))
(/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 l (*.f64 l (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 3) (/.f64 -8 (pow.f64 Om 3))))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 n (-.f64 U* U)) (/.f64 (pow.f64 Om 3) -2)))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (-.f64 U* U) (/.f64 (/.f64 (pow.f64 Om 3) -2) n)))) (*.f64 l (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 3) (/.f64 -8 (pow.f64 Om 3))))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (pow.f64 (/.f64 -2 Om) 2))) (fma.f64 (-.f64 U* U) (/.f64 n Om) 2)) Om)
(/.f64 l (/.f64 (/.f64 (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) Om) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) l))
(pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1)
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(pow.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) 1/3)
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(pow.f64 (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 2) (pow.f64 l 4)))
(sqrt.f64 (*.f64 (pow.f64 l 4) (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (log.f64 (pow.f64 (exp.f64 l) l)))
(*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 l (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(exp.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(fma.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(fma.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 l l) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) U) (*.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) U))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) (*.f64 U (*.f64 l l))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 U (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 (/.f64 n Om) (*.f64 l l)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 U (*.f64 (*.f64 l l) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)))) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) (/.f64 -2 Om)) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1)
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 (*.f64 (-.f64 U* U) n) -2) (pow.f64 Om 3)))))
(/.f64 (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (*.f64 n (-.f64 U* U)) (/.f64 (pow.f64 Om 3) -2)))))
(/.f64 U (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (-.f64 (pow.f64 (/.f64 -2 Om) 2) (/.f64 (-.f64 U* U) (/.f64 (/.f64 (pow.f64 Om 3) -2) n)))) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 3) (/.f64 -8 (pow.f64 Om 3))))))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 (/.f64 Om n) Om)) 2) (pow.f64 (/.f64 -2 Om) 2))) (/.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) -2) Om))
(/.f64 (*.f64 (*.f64 l l) U) (/.f64 (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) Om) (-.f64 (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om (/.f64 Om n))) 2) (pow.f64 (/.f64 -2 Om) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 U l) l) (/.f64 (fma.f64 (-.f64 U* U) (/.f64 n Om) 2) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) 2) (pow.f64 (/.f64 -2 Om) 2)))) Om)
(pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 1)
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(pow.f64 (*.f64 (sqrt.f64 U) (*.f64 l (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 U) l) (sqrt.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)
(pow.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3) 1/3)
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2))
(fabs.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(log.f64 (pow.f64 (exp.f64 (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (log.f64 (pow.f64 (exp.f64 U) (*.f64 l l))))
(*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 (*.f64 U l) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(exp.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1))
(*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 (*.f64 U t) (*.f64 2 n)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 2 n) (*.f64 U t)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 1) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 1))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 1))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 1)
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))) (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n)))) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 2 n) (*.f64 2 n))) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n)))) (*.f64 2 (*.f64 n (*.f64 U t)))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 U t)) 3)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)) 3)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)) (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (neg.f64 t)))) (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 4 (*.f64 n n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 2 n) (*.f64 2 n))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 2 (*.f64 n (*.f64 U t)))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 U t)) 3)) (pow.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)) (fma.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (neg.f64 t)))) (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 4 (*.f64 n n)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 (*.f64 U t) (*.f64 2 n))) (*.f64 (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))) (-.f64 (*.f64 (*.f64 U t) (*.f64 2 n)) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 2 n) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))))))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 4 (*.f64 n n))) (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2) (*.f64 4 (*.f64 n n)))) (*.f64 (*.f64 2 n) (-.f64 (*.f64 U t) (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 2 n) (*.f64 U t))) (*.f64 (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (-.f64 (*.f64 (*.f64 2 n) (*.f64 U t)) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 2 n) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))) (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))))))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (*.f64 U (*.f64 (*.f64 l l) (*.f64 (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (*.f64 2 n))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 U t) 2) (*.f64 4 (*.f64 n n))) (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2) (*.f64 4 (*.f64 n n)))) (*.f64 (*.f64 2 n) (-.f64 (*.f64 U t) (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3)) (*.f64 2 n)) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))
(/.f64 (*.f64 (*.f64 2 n) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) (pow.f64 (*.f64 U t) 3))) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 U (-.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) t)))))
(*.f64 (/.f64 (*.f64 2 n) (fma.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (neg.f64 t))) (pow.f64 (*.f64 U t) 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) (pow.f64 (*.f64 U t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2)) (*.f64 2 n)) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(/.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2)) (/.f64 (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 2 n)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2)) U) (/.f64 (*.f64 2 n) (-.f64 t (*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(/.f64 (*.f64 (*.f64 2 n) (+.f64 (pow.f64 (*.f64 U t) 3) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 3))) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (-.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) (*.f64 U t)))))
(/.f64 (*.f64 (*.f64 2 n) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) (pow.f64 (*.f64 U t) 3))) (+.f64 (pow.f64 (*.f64 U t) 2) (*.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 U (-.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) t)))))
(*.f64 (/.f64 (*.f64 2 n) (fma.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) (neg.f64 t))) (pow.f64 (*.f64 U t) 2))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 3) (pow.f64 (*.f64 U t) 3)))
(/.f64 (*.f64 (*.f64 2 n) (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 U (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))) 2))) (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))
(/.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 (*.f64 (*.f64 l l) U) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2)) (/.f64 (*.f64 U (-.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) (*.f64 2 n)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 U t) 2) (pow.f64 (*.f64 (*.f64 (*.f64 U l) l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) 2)) U) (/.f64 (*.f64 2 n) (-.f64 t (*.f64 l (*.f64 l (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1)
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 2)
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) 1/3)
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3)
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U n)) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 3) (pow.f64 (*.f64 2 n) 3)))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 1))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(fma.f64 (*.f64 2 n) (*.f64 U t) (*.f64 (*.f64 (*.f64 2 n) (*.f64 U (*.f64 l l))) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))
(fma.f64 (*.f64 U t) (*.f64 2 n) (*.f64 U (*.f64 (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))) (*.f64 2 n))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)) t))))

localize35.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.9b
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))
8.3b
(*.f64 (/.f64 l Om) (-.f64 U* U))
9.5b
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))
20.8b
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
Compiler

Compiled 138 to 37 computations (73.2% saved)

series5.9s (4.2%)

Counts
2 → 112
Calls

36 calls:

TimeVariablePointExpression
961.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
846.0ms
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
806.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
728.0ms
U
@-inf
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
724.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
Compiler

Compiled 878066 to 562450 computations (35.9% saved)

rewrite67.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
632×prod-diff_binary64
332×expm1-udef_binary64
332×log1p-udef_binary64
307×fma-def_binary64
282×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01762
136262
2490062
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (sqrt.f64 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U)) (*.f64 t (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)))) (*.f64 (*.f64 n U) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3) (pow.f64 (*.f64 n U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 (*.f64 n U) t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U) (*.f64 t (*.f64 n U)))))))

simplify132.0ms (0.1%)

Algorithm
egg-herbie
Rules
546×associate-*r*_binary64
368×associate-*l*_binary64
355×associate-/l*_binary64
350×*-commutative_binary64
322×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04949561
115728927
265268849
Stop Event
node limit
Counts
159 → 268
Calls
Call 1
Inputs
(*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))) 2) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) U))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))) 2) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l)
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2))))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) Om) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) Om) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) 2)))) (+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))))))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))))
(sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) U))) (*.f64 (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)) (pow.f64 (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))
(*.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) 1/2))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))
(pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 3)
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1))
(+.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U)) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)))) (*.f64 (*.f64 n U) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1)
(pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1)
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 3)
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (*.f64 n U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3) (pow.f64 (*.f64 n U) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(exp.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1))
(fma.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 (*.f64 n U) t))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U) (*.f64 t (*.f64 n U)))
Outputs
(*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))
(*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))
(fma.f64 1/2 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))))
(fma.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) (/.f64 (*.f64 (*.f64 1/2 U) (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))
(fma.f64 1/2 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) U) (fma.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) (*.f64 (/.f64 -1/2 n) (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))) 2) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(fma.f64 1/2 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) (*.f64 1/4 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) 3) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) U) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))) (fma.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) (/.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 1/4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) 3) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) U) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))) (fma.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) (/.f64 (*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) 1/4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) 3) (*.f64 U (/.f64 (/.f64 1 n) n))) (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))
(neg.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))))
(*.f64 n (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) (*.f64 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) -1/2))
(-.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) -1/2) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))) (*.f64 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) -1/2)))
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))) (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) U))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))) 2) (sqrt.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om)))) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) -1/2) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))))) (fma.f64 -1/2 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (pow.f64 (/.f64 -1 n) 2)) (*.f64 U (pow.f64 (*.f64 (/.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) U)) -1/2) 2))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 Om Om))) 3))))))
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))))) (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om))) 3)) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))) 2) (*.f64 U (pow.f64 (/.f64 -1 n) 2)))) (/.f64 (*.f64 (*.f64 U (fma.f64 -2 (/.f64 l (/.f64 Om l)) t)) -1/2) (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))) (*.f64 n (sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) Om) (/.f64 U Om)))))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (sqrt.f64 (*.f64 n (*.f64 U t))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 n (*.f64 U t))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 n (*.f64 U t))))) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 l 4))) (sqrt.f64 (*.f64 n (*.f64 U t)))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 U t)))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 U t)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 n (*.f64 U t))))) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 l 4))) (fma.f64 1/4 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3) (*.f64 (pow.f64 l 6) (*.f64 (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (sqrt.f64 (*.f64 n (*.f64 U t))))) 2))))) (sqrt.f64 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 l 4)) (fma.f64 1/4 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) 2) (*.f64 (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (pow.f64 l 6)))) (sqrt.f64 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 U (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 l 4)) (fma.f64 1/4 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) 2) (*.f64 (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))) (pow.f64 l 6)))) (sqrt.f64 (*.f64 n (*.f64 U t))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l)
(*.f64 l (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) l (*.f64 1/2 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l)))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t)))))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) l (fma.f64 1/2 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l) (/.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))) 2))) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (*.f64 U t))) 2)) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (*.f64 U t))) 2) (pow.f64 l 3)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) l))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2))))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) l (fma.f64 1/2 (/.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) l) (fma.f64 1/4 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (/.f64 (*.f64 (*.f64 t (pow.f64 (/.f64 1 l) 5)) (*.f64 U (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))) 2))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) 2))) (/.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))) 2))) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (*.f64 U t))) 2)) (/.f64 1/4 (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))) 3) (*.f64 (*.f64 (*.f64 n t) (*.f64 U (pow.f64 (/.f64 1 l) 5))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))) (*.f64 U t))) 2)))))))
(fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (*.f64 U t))) 2) (pow.f64 l 3)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 1/4 (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) 3) (*.f64 (*.f64 (*.f64 n t) (*.f64 U (pow.f64 (/.f64 1 l) 5))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (*.f64 U t))) 2)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(fma.f64 -1 (*.f64 l (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) (*.f64 -1/2 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))))
(-.f64 (*.f64 (*.f64 -1/2 (/.f64 n l)) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) t))) (*.f64 l (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2) (/.f64 (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (*.f64 l (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) (*.f64 -1/2 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 -1 (pow.f64 l 3))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 n l)) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) t))) (*.f64 l (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))
(fma.f64 -1/2 (/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 n l)) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) t))) (*.f64 l (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))))
(fma.f64 1/4 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2) (/.f64 (pow.f64 (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) 3) (*.f64 n (*.f64 (*.f64 U t) (pow.f64 (/.f64 -1 l) 5))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) 2) (/.f64 (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U)))))))))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (*.f64 l (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))) (*.f64 -1/2 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (neg.f64 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3)) (*.f64 (*.f64 n (*.f64 U t)) (pow.f64 (/.f64 -1 l) 5))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 -1 (pow.f64 l 3))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 n l)) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) t))) (*.f64 l (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3)) (*.f64 (*.f64 n (*.f64 U t)) (pow.f64 (/.f64 -1 l) 5))) (fma.f64 -1/2 (/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n (*.f64 U t))) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 n l)) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) t))) (*.f64 l (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) Om) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om)) (+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)))))))
(-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (/.f64 (*.f64 (neg.f64 n) (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om)) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) Om) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))) 2)) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) 2)))) (+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om)) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))))) 2)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 n (*.f64 (*.f64 l l) U))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) 2))) (+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))) Om) (neg.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n))))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (/.f64 (*.f64 (neg.f64 n) (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om)) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (/.f64 (*.f64 (neg.f64 n) (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) 2)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) 3)) (*.f64 (*.f64 (*.f64 l l) U) (*.f64 Om (*.f64 Om n)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (sqrt.f64 (*.f64 n (*.f64 U t))))
(-.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (neg.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 U t)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (fma.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3) (*.f64 (*.f64 (/.f64 1 (pow.f64 Om 3)) (*.f64 l l)) (*.f64 U (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (neg.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (neg.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 U t))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (*.f64 (*.f64 U (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2))) (/.f64 (*.f64 1 (*.f64 l l)) (pow.f64 Om 3)))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 n (*.f64 U t))))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (*.f64 (*.f64 U (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2))) (/.f64 (*.f64 l l) (pow.f64 Om 3)))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 Om -2)) (sqrt.f64 (*.f64 n (*.f64 U t))))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(sqrt.f64 (*.f64 n (*.f64 t U)))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 n (*.f64 t U))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (sqrt.f64 (*.f64 n (*.f64 U t))))
(-.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U)))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 U t)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2) (sqrt.f64 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 n (*.f64 t U)))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(fma.f64 -1 (/.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 n (*.f64 U t)))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U))) 2)) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U) (*.f64 n n)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l l) U))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 U t))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 3)) (*.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (*.f64 (/.f64 (neg.f64 U) (pow.f64 Om 3)) (*.f64 l l)))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (*.f64 n n)) (pow.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) 2)) (sqrt.f64 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 n (*.f64 U t))))) (/.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 n (*.f64 U t)))) Om))
(sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))
(sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))
(sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (fma.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2)) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2)) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))) 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))))) 2)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))))) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U))))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2) (*.f64 U (pow.f64 U* 3)))) (*.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))) 2)))) (fma.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))) 2))) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2) (*.f64 (*.f64 U (pow.f64 U* 3)) (*.f64 l l))) (pow.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2)) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 l l))) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))) (/.f64 (*.f64 U* U) (*.f64 Om Om))) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2) (*.f64 (*.f64 U (pow.f64 U* 3)) (*.f64 l l))) (pow.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))))) 2)) (sqrt.f64 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))))))
(sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))
(sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) (*.f64 U t))) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))) (*.f64 U t)) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) (*.f64 U t))) (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n U)) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))) 2))) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))) (*.f64 U t)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))) (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))) (*.f64 n U))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) U))) (*.f64 (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)) (pow.f64 (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2)) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(fma.f64 1/2 (/.f64 n (/.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) (*.f64 U t))) (fma.f64 1/4 (*.f64 (/.f64 n (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 U (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n U)) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))) 2))) (pow.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) 2))) (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 n U)) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))) 2))) (sqrt.f64 (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))))))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))) (*.f64 U t)) (fma.f64 1/4 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))) 3)) (*.f64 U (*.f64 (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))) (*.f64 n U))) 2) (pow.f64 t 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2))))))) (pow.f64 (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))) (*.f64 n U))) 2)) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))))
(*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(fma.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U)))
(*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U)) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U)) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U)) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) U))))
(fma.f64 (fma.f64 -2 (/.f64 l (/.f64 Om l)) t) (*.f64 n U) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U)))))
(*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))
(*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))))))
(*.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 n (*.f64 n (*.f64 l l))))) (*.f64 Om Om))
(/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))))
(fma.f64 -1 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))))
(fma.f64 (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) U (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 (*.f64 l l) U)))))
(fma.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n)))))) (/.f64 (*.f64 (neg.f64 (*.f64 n n)) (*.f64 U (*.f64 (*.f64 l l) U))) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 n (*.f64 n (*.f64 l l))))) (*.f64 Om Om))
(/.f64 (*.f64 (neg.f64 (*.f64 n (*.f64 n (*.f64 l l)))) (pow.f64 (/.f64 -1 U) -2)) (*.f64 Om Om))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(-.f64 (*.f64 U (*.f64 n (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 l U*) (/.f64 Om n))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2)))))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 U t))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(*.f64 n (*.f64 (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (pow.f64 (/.f64 1 l) -2)))
(*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 U (pow.f64 (/.f64 1 l) -2))))
(*.f64 n (*.f64 U (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) (*.f64 U t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))) t)))
(*.f64 n (*.f64 U (+.f64 (*.f64 l (*.f64 l (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))) t)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(/.f64 (neg.f64 n) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))) (*.f64 n (*.f64 U t)))
(-.f64 (*.f64 n (*.f64 U t)) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (pow.f64 (/.f64 -1 l) -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))) (*.f64 n (*.f64 U t)))
(-.f64 (*.f64 n (*.f64 U t)) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (pow.f64 (/.f64 -1 l) -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))) (*.f64 n (*.f64 U t)))
(-.f64 (*.f64 n (*.f64 U t)) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U))
(*.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 U t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 (*.f64 (-.f64 U* U) (pow.f64 Om -2)) U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 Om -2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 U t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))
(fma.f64 (*.f64 n n) (*.f64 (*.f64 U (*.f64 (*.f64 l l) (-.f64 U* U))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 l l) U)) (*.f64 n (*.f64 U t))))
(*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U))
(*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))
(*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om)))))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om)))) (*.f64 n U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om)) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)) (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))) Om) t) U)))
(+.f64 (*.f64 n (*.f64 U (+.f64 t (/.f64 l (/.f64 Om (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 U (/.f64 l Om))))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(fma.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 (*.f64 n l) (neg.f64 U)) Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U* (*.f64 (*.f64 l l) U))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)
(/.f64 (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U))))) (/.f64 Om (*.f64 n (*.f64 l U))))
(*.f64 n (*.f64 U (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 U t))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 U t))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(*.f64 1 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))) (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))) (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))))
(*.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) 1/2))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))))
(pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/2)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 3)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(fabs.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)))
(+.f64 (*.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U)) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(+.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)))) (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))) 1)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 1)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 2)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2) 1/2)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3) 1/3)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 3)
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 2))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)) (*.f64 n U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))))))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t))) 3))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t) 3) (pow.f64 (*.f64 n U) 3)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(exp.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(fma.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))
(fma.f64 (*.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2))) (*.f64 n U) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 n (/.f64 Om (*.f64 l (-.f64 U* U)))))))))
(*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t))

eval939.0ms (0.7%)

Compiler

Compiled 78741 to 34643 computations (56% saved)

prune625.0ms (0.4%)

Pruning

72 alts after pruning (71 fresh and 1 done)

PrunedKeptTotal
New1529541583
Fresh261743
Picked101
Done314
Total1559721631
Error
5.4b
Counts
1631 → 72
Alt Table
Click to see full alt table
StatusErrorProgram
61.4b
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
37.6b
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)
40.1b
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
60.0b
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
40.0b
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
37.9b
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 3)
60.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
60.3b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
61.8b
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
50.2b
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
61.7b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
55.7b
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
60.2b
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
60.0b
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
59.3b
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
43.3b
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
57.9b
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
61.9b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
55.9b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
56.6b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
55.1b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
54.8b
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
58.9b
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))) (neg.f64 l))
57.7b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
43.7b
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
61.1b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
59.4b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
41.3b
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
49.1b
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
48.1b
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
59.1b
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
60.1b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
45.3b
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
56.4b
(*.f64 (sqrt.f64 2) (fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
55.5b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
44.4b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
57.5b
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
33.8b
(*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2)))
41.3b
(*.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) 3/2)))
60.3b
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
59.4b
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
55.3b
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
57.8b
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
56.1b
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
54.3b
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
37.7b
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3))
50.2b
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
35.5b
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
33.3b
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
57.2b
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
40.0b
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
36.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
38.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
37.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
58.4b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
35.4b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
40.4b
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
53.0b
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
54.3b
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
32.6b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
59.0b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
58.9b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
61.1b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
35.9b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
41.2b
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
36.5b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
58.3b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
50.8b
(sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))))
60.9b
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
47.4b
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
Compiler

Compiled 3930 to 2653 computations (32.5% saved)

localize48.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.9b
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
7.4b
(*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U)))
7.5b
(/.f64 n (/.f64 Om l))
21.1b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
Compiler

Compiled 204 to 61 computations (70.1% saved)

series6.1s (4.4%)

Counts
4 → 196
Calls

57 calls:

TimeVariablePointExpression
907.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
903.0ms
U*
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
876.0ms
U
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
732.0ms
U
@0
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
727.0ms
n
@0
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
Compiler

Compiled 956406 to 608344 computations (36.4% saved)

rewrite53.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
284×add-sqr-sqrt_binary64
278×*-un-lft-identity_binary64
278×pow1_binary64
275×associate-*r*_binary64
262×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02487
154587
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(/.f64 n (/.f64 Om l))
(*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 n Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2) (cbrt.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) (sqrt.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (/.f64 n (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) Om) (/.f64 (cbrt.f64 n) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) Om) (/.f64 (sqrt.f64 n) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 n (cbrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 Om l))) (/.f64 n (sqrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (neg.f64 Om)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n Om) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n Om) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 n Om) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 n l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 n (/.f64 (neg.f64 Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) l)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (*.f64 (/.f64 n Om) l)) (*.f64 (neg.f64 U) (*.f64 (/.f64 n Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 n Om) l) U*) (*.f64 (*.f64 (/.f64 n Om) l) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om l) (*.f64 n (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 n l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 n l)) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 U* U)) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 (neg.f64 Om) l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 Om l) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 (neg.f64 Om) l) (+.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 (neg.f64 Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (/.f64 (neg.f64 Om) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 n Om) l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 n Om) l)) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) n) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) 1) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 1))))))

simplify122.0ms (0.1%)

Algorithm
egg-herbie
Rules
700×associate-*r*_binary64
554×associate-/l*_binary64
537×associate-*l*_binary64
405×times-frac_binary64
307×associate-*l/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067211354
1213910881
Stop Event
node limit
Counts
320 → 337
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2))))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) 2)))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))) 2))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))))))
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(/.f64 (*.f64 n l) Om)
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(*.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))
(pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) l))) 1)
(*.f64 n (/.f64 l Om))
(*.f64 1 (*.f64 (/.f64 n Om) l))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2) (cbrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 l Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) (sqrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (/.f64 l Om) n)
(*.f64 (/.f64 1 Om) (/.f64 n (/.f64 1 l)))
(*.f64 (/.f64 n Om) l)
(*.f64 (/.f64 n 1) (/.f64 l Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) Om) (/.f64 (cbrt.f64 n) (/.f64 1 l)))
(*.f64 (/.f64 (sqrt.f64 n) Om) (/.f64 (sqrt.f64 n) (/.f64 1 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om l)))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 n (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om l))) (/.f64 n (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 n (neg.f64 Om)) (neg.f64 l))
(*.f64 (*.f64 (/.f64 n Om) 1) l)
(*.f64 (*.f64 (/.f64 n Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (/.f64 n Om) (sqrt.f64 l)) (sqrt.f64 l))
(pow.f64 (*.f64 (/.f64 n Om) l) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) 2)
(pow.f64 (/.f64 Om (*.f64 n l)) -1)
(neg.f64 (/.f64 n (/.f64 (neg.f64 Om) l)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 2))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) l))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) l)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) l)))
(exp.f64 (log.f64 (*.f64 (/.f64 n Om) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))) 1)
(pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 3)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 2))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 1))
(+.f64 (*.f64 U* (*.f64 (/.f64 n Om) l)) (*.f64 (neg.f64 U) (*.f64 (/.f64 n Om) l)))
(+.f64 (*.f64 (*.f64 (/.f64 n Om) l) U*) (*.f64 (*.f64 (/.f64 n Om) l) (neg.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))) 1)
(/.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 n l)))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 n (-.f64 U* U))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 n l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 n l)) (+.f64 U* U)))
(/.f64 (*.f64 n (-.f64 U* U)) (/.f64 Om l))
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 (neg.f64 Om) l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 Om l) (+.f64 U* U)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 (neg.f64 Om) l) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) (/.f64 Om l)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om (*.f64 n l))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om (*.f64 n l))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 (neg.f64 Om) l)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (/.f64 (neg.f64 Om) l)))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) (/.f64 1 l))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 n Om) l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 n Om) l)) (+.f64 U* U))
(/.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (*.f64 (-.f64 U* U) n) (/.f64 Om l))
(/.f64 (*.f64 (-.f64 U* U) 1) (/.f64 Om (*.f64 n l)))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (/.f64 (neg.f64 Om) l))
(pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)) (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 1))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 U t (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) U))) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (pow.f64 (/.f64 1 n) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 (*.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 1 n) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 U t (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) U))) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 U t (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) U))) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2) (pow.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) 3)) (*.f64 (fma.f64 U t (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) U))) (/.f64 (/.f64 1 n) n))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 -1 (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n))))
(-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) n (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (*.f64 (/.f64 U Om) 2))) (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))))
(fma.f64 -1 (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 l l)) Om) (*.f64 U t)) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n))) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n))) (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))) 2) (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2))))))))
(fma.f64 -1 (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) U)) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) n)) (/.f64 (pow.f64 (/.f64 -1 n) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2)) (*.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) 2)))))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (-.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 l l)) Om) (*.f64 U t)) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (pow.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) 3)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 l l)) Om) (*.f64 U t)) (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 l l)) Om) (*.f64 U t)) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) 2))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n))) (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (*.f64 U t))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 t t) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) U)) 2)) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (*.f64 U t)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))) (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) n)) 2)) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 t t) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) U)) 2)) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))) (+.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (*.f64 U t))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) (*.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U)))))) U)) 2) (*.f64 U (pow.f64 t 3))) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (/.f64 Om (*.f64 n (*.f64 l U))))))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))) (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) n)) 2)) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t)))) (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) 3)) (*.f64 U (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) n)) 2)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2)))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 Om 2) (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2)) (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (+.f64 (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 2)))))
(+.f64 (fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2)))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) 3)) (*.f64 (*.f64 Om Om) (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) 2)))))) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n))))) Om)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 (/.f64 1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(+.f64 (+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2))))) (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)))))))
(+.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 (/.f64 1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (/.f64 (/.f64 n (pow.f64 Om 3)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3) (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 n (*.f64 l l)) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3) (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (/.f64 -1 (pow.f64 Om 3))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 (/.f64 -1 Om) 2)) (fma.f64 -2 (*.f64 (*.f64 (/.f64 (*.f64 l l) Om) U) (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (-.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))) (pow.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U n))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (*.f64 n (*.f64 (*.f64 l l) (/.f64 (neg.f64 U) (pow.f64 Om 3))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))
(fma.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 (*.f64 U (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)) Om)) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 l 4))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (/.f64 n (/.f64 (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))) (fma.f64 1/2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (pow.f64 l 6) (*.f64 (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2) (*.f64 U (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 (/.f64 n Om) (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n (pow.f64 l 6)) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (/.f64 (*.f64 U (*.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 (*.f64 U (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)) Om)) 2) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))) Om)) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (/.f64 (*.f64 U (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)) Om)) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 l 4))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))
(+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))))
(fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (*.f64 (/.f64 n l) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (*.f64 U t))) 2)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t)) 2)) (fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (*.f64 (/.f64 n l) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) t)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))) 2))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))) 2)))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 1 (pow.f64 l 3)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (*.f64 U t))) 2)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))) (+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))))) (fma.f64 1/2 (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) 2)) (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))))) (*.f64 U t))) 2)))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t)) 2)) (fma.f64 (/.f64 n l) (/.f64 U (/.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) t)) (fma.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) (*.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))) 3)) (*.f64 t (*.f64 U (*.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) (*.f64 U t)) 2) (pow.f64 (/.f64 1 l) 5)))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))
(*.f64 -1 (+.f64 (/.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) l) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))))))
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (pow.f64 (/.f64 -1 l) 3))) (*.f64 -1 (+.f64 (/.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) l) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (*.f64 U t))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 -1 (pow.f64 l 3))) (neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) l))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))) 2)))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (pow.f64 (/.f64 -1 l) 3))) (fma.f64 -1 (/.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) l) (fma.f64 1/2 (/.f64 n (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) 2)) (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om))) (*.f64 U t))) 2)))))) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)))) Om)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (*.f64 U t))) 2) (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))))))) (/.f64 -1 (pow.f64 l 3))) (-.f64 (-.f64 (*.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) 3) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 5) t) U) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (*.f64 U t))) 2))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (/.f64 U (/.f64 l t))))))
(sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))))))) (*.f64 U* U))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U)))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (/.f64 U (*.f64 Om Om))) 2)) (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))))))) (*.f64 U* U))) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))) (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om) (*.f64 n (*.f64 t U))))) 2))))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om) (*.f64 n (*.f64 t U))))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))) 2) (*.f64 U* U*)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))) 2)) (*.f64 U (pow.f64 U* 3)))) (*.f64 (*.f64 Om Om) (*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))))))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U* U))) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (/.f64 U (*.f64 Om Om))) 2)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (/.f64 U (*.f64 Om Om))) 2) (*.f64 (*.f64 U (pow.f64 U* 3)) (*.f64 l l))) (pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))))))) 3))) (*.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om)))))))))) (/.f64 (*.f64 U* U) (*.f64 Om Om)))))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(/.f64 (*.f64 n l) Om)
(*.f64 l (/.f64 n Om))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U))
(*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U))
(*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U))
(*.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) Om))
(fma.f64 -2 (*.f64 (*.f64 n (*.f64 l l)) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (*.f64 l l) (*.f64 U n)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) (*.f64 (pow.f64 l 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) U) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) U))
(*.f64 n (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (pow.f64 (/.f64 1 l) -2))))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) U))
(*.f64 n (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (pow.f64 (/.f64 1 l) -2))))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) U))
(*.f64 n (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (pow.f64 (/.f64 1 l) -2))))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (+.f64 (/.f64 n (/.f64 Om (-.f64 U* U))) -2)) U))
(*.f64 n (*.f64 U (*.f64 (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2) (pow.f64 (/.f64 1 l) -2))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (*.f64 (neg.f64 n) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (*.f64 (neg.f64 n) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (*.f64 (neg.f64 n) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (*.f64 (neg.f64 n) (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)))))
(*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2)))))
(*.f64 l (*.f64 n (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U))))
(*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U))))
(*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))))
(+.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l U))) (*.f64 l -2))))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U* U)))))
(fma.f64 n (*.f64 l (*.f64 U (-.f64 (*.f64 l -2) (*.f64 (*.f64 l U) (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (*.f64 U* U))))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))))
(*.f64 l (*.f64 n (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) Om) (*.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (*.f64 U U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) Om) (*.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (*.f64 U U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) Om)) (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) Om) (*.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*))))))))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om)))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (*.f64 U U))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)))) Om)
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(-.f64 (*.f64 l (*.f64 n (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(-.f64 (*.f64 l (*.f64 n (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))))
(-.f64 (*.f64 l (*.f64 n (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om))
(neg.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) Om))
(/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 (*.f64 l n) (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 (*.f64 l n) (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 n (*.f64 l (*.f64 U (fma.f64 -2 l (/.f64 n (/.f64 Om (*.f64 l U*)))))) (neg.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))) Om)))
(fma.f64 (*.f64 l n) (*.f64 U (fma.f64 l -2 (/.f64 (*.f64 l (*.f64 n U*)) Om))) (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (/.f64 -1 U) -2))))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(*.f64 (/.f64 n Om) (neg.f64 (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 l U*)))
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 l U*)))
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(/.f64 n (/.f64 Om (*.f64 l U*)))
(/.f64 (*.f64 l (*.f64 n U*)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(*.f64 (/.f64 n Om) (neg.f64 (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l U))))
(*.f64 (/.f64 n Om) (neg.f64 (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (/.f64 (*.f64 n (*.f64 l U*)) Om))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))) 1)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))))
(*.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))))
(pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/2)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 3)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l)))))) 1/2))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (/.f64 (*.f64 n (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))) (/.f64 Om (*.f64 U l))))))) 1))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 (*.f64 n (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2))) Om) (*.f64 l U)))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 n Om) l))) 1)
(*.f64 l (/.f64 n Om))
(*.f64 n (/.f64 l Om))
(*.f64 l (/.f64 n Om))
(*.f64 1 (*.f64 (/.f64 n Om) l))
(*.f64 l (/.f64 n Om))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 l Om)))
(*.f64 l (/.f64 n Om))
(*.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2))
(*.f64 l (/.f64 n Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 2) (cbrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 l (/.f64 n Om))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 l Om)))
(*.f64 l (/.f64 n Om))
(*.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) (sqrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 l (/.f64 n Om))
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) l)))
(*.f64 (neg.f64 n) (/.f64 1 (neg.f64 (/.f64 Om l))))
(*.f64 (neg.f64 n) (/.f64 l (neg.f64 Om)))
(*.f64 (/.f64 l Om) n)
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 1 Om) (/.f64 n (/.f64 1 l)))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 n Om) l)
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 n 1) (/.f64 l Om))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) Om) (/.f64 (cbrt.f64 n) (/.f64 1 l)))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 (sqrt.f64 n) Om) (/.f64 (sqrt.f64 n) (/.f64 1 l)))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om l)))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om l)))
(*.f64 l (/.f64 n Om))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 n (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 n (cbrt.f64 (/.f64 Om l))) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 n Om))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 n (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 n (cbrt.f64 (/.f64 Om l))) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om l))) (/.f64 n (sqrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 n (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om l))) (/.f64 n (sqrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 n (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 n (neg.f64 Om)) (neg.f64 l))
(*.f64 (neg.f64 n) (/.f64 1 (neg.f64 (/.f64 Om l))))
(*.f64 (neg.f64 n) (/.f64 l (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 n Om) 1) l)
(*.f64 l (/.f64 n Om))
(*.f64 (*.f64 (/.f64 n Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 l (/.f64 n Om))
(*.f64 (*.f64 (/.f64 n Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 l (/.f64 n Om))
(pow.f64 (*.f64 (/.f64 n Om) l) 1)
(*.f64 l (/.f64 n Om))
(pow.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3) 1/3)
(*.f64 l (/.f64 n Om))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 n Om) l)) 3)
(*.f64 l (/.f64 n Om))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 n Om) l)) 2)
(*.f64 l (/.f64 n Om))
(pow.f64 (/.f64 Om (*.f64 n l)) -1)
(*.f64 l (/.f64 n Om))
(neg.f64 (/.f64 n (/.f64 (neg.f64 Om) l)))
(*.f64 (neg.f64 n) (/.f64 1 (neg.f64 (/.f64 Om l))))
(*.f64 (neg.f64 n) (/.f64 l (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 2))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 n Om)) 2))
(fabs.f64 (*.f64 l (/.f64 n Om)))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)))
(*.f64 l (/.f64 n Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 n Om) l))))
(*.f64 l (/.f64 n Om))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 n Om) l) 3))
(*.f64 l (/.f64 n Om))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om l) 3)))
(*.f64 l (/.f64 n Om))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 l (/.f64 n Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 l (/.f64 n Om))
(exp.f64 (log.f64 (*.f64 (/.f64 n Om) l)))
(*.f64 l (/.f64 n Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 n Om) l)) 1))
(*.f64 l (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))) 1)
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 1)
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3) 1/3)
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 3)
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 2)
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U))) 2))
(fabs.f64 (*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2))))))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))))))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2))))) 3))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3)))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))) 3) (pow.f64 n 3)))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(exp.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l (*.f64 U (fma.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U) (*.f64 l -2)))))) 1))
(*.f64 (fma.f64 (*.f64 l (/.f64 n Om)) (-.f64 U* U) (*.f64 l -2)) (*.f64 n (*.f64 l U)))
(*.f64 l (*.f64 n (*.f64 U (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(+.f64 (*.f64 U* (*.f64 (/.f64 n Om) l)) (*.f64 (neg.f64 U) (*.f64 (/.f64 n Om) l)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(+.f64 (*.f64 (*.f64 (/.f64 n Om) l) U*) (*.f64 (*.f64 (/.f64 n Om) l) (neg.f64 U)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))) 1)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 n (/.f64 (/.f64 Om l) (-.f64 U* U)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 n l)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 n (-.f64 U* U))))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 n l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 n l)) (+.f64 U* U)))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 n (-.f64 U* U)) (/.f64 Om l))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 (/.f64 Om l)))
(*.f64 (*.f64 1 (*.f64 (/.f64 n Om) (-.f64 U* U))) l)
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 Om l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (/.f64 (neg.f64 Om) l) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 (/.f64 Om l)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (neg.f64 Om) l)) (/.f64 (neg.f64 n) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 Om l) (+.f64 U* U)))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (/.f64 (neg.f64 Om) l) (+.f64 U* U)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 (/.f64 Om l)) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 (/.f64 (neg.f64 n) (/.f64 (/.f64 (+.f64 U* U) (+.f64 U* U)) (-.f64 U* U))) (neg.f64 Om)) l)
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om l)))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U* U) (/.f64 Om l)))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om (*.f64 n l))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U* U) (/.f64 Om (*.f64 n l))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 (neg.f64 Om) l)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 (/.f64 Om l)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (neg.f64 Om) l)) (/.f64 (neg.f64 n) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U* U) (/.f64 (neg.f64 Om) l)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 (neg.f64 (/.f64 Om l)) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 (/.f64 (neg.f64 n) (/.f64 (/.f64 (+.f64 U* U) (+.f64 U* U)) (-.f64 U* U))) (neg.f64 Om)) l)
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) (/.f64 1 l))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) (/.f64 Om l))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 (/.f64 Om l)))
(*.f64 (*.f64 1 (*.f64 (/.f64 n Om) (-.f64 U* U))) l)
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 n Om) l)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 n Om) l)) (+.f64 U* U))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om (*.f64 l n)) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))))
(*.f64 l (*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(/.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om (*.f64 l n)) (+.f64 U* U)))
(*.f64 (*.f64 l (/.f64 n Om)) (/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 U* U)))
(/.f64 (*.f64 (-.f64 U* U) n) (/.f64 Om l))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 (-.f64 U* U) 1) (/.f64 Om (*.f64 n l)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 (/.f64 Om l)))
(*.f64 (*.f64 1 (*.f64 (/.f64 n Om) (-.f64 U* U))) l)
(pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 1)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 3)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 2)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3) 1/3)
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om))) 2))
(fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (/.f64 l Om)) (-.f64 U* U)))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)))))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U)) 3))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 n Om) l) (-.f64 U* U))) 1))
(*.f64 (-.f64 U* U) (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 n Om))

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 n t))
4.2b
(*.f64 U (*.f64 2 (*.f64 n t)))
16.9b
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
Compiler

Compiled 33 to 17 computations (48.5% saved)

series3.5s (2.5%)

Counts
3 → 36
Calls

24 calls:

TimeVariablePointExpression
449.0ms
t
@-inf
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
389.0ms
U
@0
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
386.0ms
t
@inf
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
383.0ms
t
@0
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
381.0ms
n
@0
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
Compiler

Compiled 417048 to 266108 computations (36.2% saved)

rewrite51.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
848×pow1_binary64
780×add-log-exp_binary64
780×log1p-expm1-u_binary64
780×expm1-log1p-u_binary64
763×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0929
118329
2215629
Stop Event
node limit
Counts
3 → 49
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 U (*.f64 2 (*.f64 n t)))
(*.f64 2 (*.f64 n t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U 2)) (sqrt.f64 (*.f64 n t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U 2) 1/2) (sqrt.f64 (*.f64 n t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2) U))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 n t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) (pow.f64 U 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 n t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 n t))))))))

simplify75.0ms (0.1%)

Algorithm
egg-herbie
Rules
964×log-prod_binary64
811×fma-def_binary64
667×fma-neg_binary64
349×fabs-mul_binary64
342×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01091059
1239966
2932873
32930873
46002873
Stop Event
node limit
Counts
85 → 64
Calls
Call 1
Inputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 U 2)) (sqrt.f64 (*.f64 n t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1/2))
(*.f64 (pow.f64 (*.f64 U 2) 1/2) (sqrt.f64 (*.f64 n t)))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(-.f64 (+.f64 1 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2) U))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 n t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)
(pow.f64 (*.f64 2 (*.f64 n t)) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n t))) 3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n t))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n t))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 n t))))
Outputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (*.f64 2 n))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (+.f64 n n))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (*.f64 2 n))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (+.f64 n n))))
(*.f64 (sqrt.f64 (*.f64 U 2)) (sqrt.f64 (*.f64 n t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(*.f64 (pow.f64 (*.f64 U 2) 1/2) (sqrt.f64 (*.f64 n t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2) 1/3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1/4) 2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1))
(+.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 0)
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(sqrt.f64 (*.f64 U (*.f64 t (+.f64 n n))))
(-.f64 (+.f64 1 (*.f64 (*.f64 2 n) (*.f64 t U))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2) 1/2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3) 1/3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2) U))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) 3))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 n t)) 3)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) (pow.f64 U 3)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 t (*.f64 U (*.f64 2 n)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 U (*.f64 t (+.f64 n n)))
(-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(pow.f64 (*.f64 2 (*.f64 n t)) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n t))) 3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) 2)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 2))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) n) 2))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n t)) 3))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n t))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n t))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))
(exp.f64 (log.f64 (*.f64 2 (*.f64 n t))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 n t)) 1))
(+.f64 (*.f64 2 (*.f64 n t)) 0)
(*.f64 t (*.f64 2 n))
(*.f64 t (+.f64 n n))

localize25.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.3b
(*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))
6.9b
(/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)
7.8b
(*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))
21.9b
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
Compiler

Compiled 95 to 26 computations (72.6% saved)

series5.0s (3.6%)

Counts
4 → 156
Calls

45 calls:

TimeVariablePointExpression
1.2s
U
@0
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
915.0ms
U*
@0
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
865.0ms
U*
@-inf
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
822.0ms
U*
@inf
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
563.0ms
U
@-inf
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
Compiler

Compiled 512076 to 399413 computations (22% saved)

rewrite79.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
908×log-prod_binary64
395×prod-diff_binary64
279×expm1-udef_binary64
279×log1p-udef_binary64
235×log-pow_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01475
131272
2450872
Stop Event
node limit
Counts
4 → 167
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)))
(*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))
(/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om)
(*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (*.f64 U (*.f64 l l))) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U (*.f64 l l)) U*) (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 U (*.f64 l l))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 U* U* (*.f64 (neg.f64 U) U)) (*.f64 U (*.f64 l l))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U (*.f64 l l)) (fma.f64 U* U* (*.f64 (neg.f64 U) U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 U (*.f64 l l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l l)) 3) (pow.f64 (-.f64 U* U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 U* (*.f64 U (*.f64 l l)) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 U (*.f64 l l)) U* (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 U* (/.f64 (/.f64 Om l) (*.f64 U l))) (/.f64 U (/.f64 (/.f64 Om l) (*.f64 U l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 U* U) (/.f64 1 (/.f64 (/.f64 Om l) (*.f64 U l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 U* U) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 U (*.f64 l l)) (*.f64 (-.f64 U* U) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (*.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 U* U) l) (*.f64 (*.f64 U l) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) 1) (/.f64 (*.f64 U (*.f64 l l)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 U (*.f64 l l)) 1) (/.f64 (-.f64 U* U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 1) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 U* U) l) 1) (/.f64 (*.f64 U l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U (*.f64 l l)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 U (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 U* U) l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U l) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 U* U) l) (sqrt.f64 Om)) (/.f64 (*.f64 U l) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 Om (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 Om (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (*.f64 (*.f64 Om 1/2) (/.f64 (/.f64 Om l) (*.f64 U l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (*.f64 Om 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 Om (*.f64 Om 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) (*.f64 Om 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 Om 1/2) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (neg.f64 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (*.f64 (*.f64 Om 1/2) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) (neg.f64 (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 1) (*.f64 (neg.f64 Om) (*.f64 Om 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 U* U)) (*.f64 Om (/.f64 (/.f64 Om l) (*.f64 U l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (-.f64 U* U)) (*.f64 (neg.f64 Om) (/.f64 (/.f64 Om l) (*.f64 U l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 (neg.f64 Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 (neg.f64 Om) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) 2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 2) (*.f64 (neg.f64 Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) -2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) -2) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) -2) (*.f64 (neg.f64 Om) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) (/.f64 2 Om)) (/.f64 (/.f64 Om l) (*.f64 U l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 2 Om)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 Om) (-.f64 U* U)) (/.f64 (/.f64 Om l) (*.f64 U l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 Om) (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) -2) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) (pow.f64 (/.f64 2 Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1))))))

simplify126.0ms (0.1%)

Algorithm
egg-herbie
Rules
534×times-frac_binary64
515×associate-/l*_binary64
466×associate-*r*_binary64
390×associate-*l*_binary64
346×associate-/r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04918314
114136986
274686986
Stop Event
node limit
Counts
323 → 331
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (pow.f64 l 2) (*.f64 U U*))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) 1)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))
(*.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (sqrt.f64 Om))
(pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1/2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 2)
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 1))
(+.f64 0 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))
(+.f64 (*.f64 U* (*.f64 U (*.f64 l l))) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) U*) (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 U (*.f64 l l))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))
(/.f64 (*.f64 (fma.f64 U* U* (*.f64 (neg.f64 U) U)) (*.f64 U (*.f64 l l))) (+.f64 U* U))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (fma.f64 U* U* (*.f64 (neg.f64 U) U))) (+.f64 U* U))
(pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 3)
(pow.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 U (*.f64 l l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l l)) 3) (pow.f64 (-.f64 U* U) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 1))
(fma.f64 U* (*.f64 U (*.f64 l l)) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))
(fma.f64 (*.f64 U (*.f64 l l)) U* (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))
(+.f64 0 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) 1)
(-.f64 (/.f64 U* (/.f64 (/.f64 Om l) (*.f64 U l))) (/.f64 U (/.f64 (/.f64 Om l) (*.f64 U l))))
(*.f64 (-.f64 U* U) (/.f64 1 (/.f64 (/.f64 Om l) (*.f64 U l))))
(*.f64 (-.f64 U* U) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 1 Om)))
(*.f64 (*.f64 U (*.f64 l l)) (*.f64 (-.f64 U* U) (/.f64 1 Om)))
(*.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (/.f64 1 Om))
(*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)
(*.f64 1 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (*.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))
(*.f64 (*.f64 (-.f64 U* U) l) (*.f64 (*.f64 U l) (/.f64 1 Om)))
(*.f64 (/.f64 (-.f64 U* U) 1) (/.f64 (*.f64 U (*.f64 l l)) Om))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) 1) (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))
(*.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 1) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) 1) (/.f64 (*.f64 U l) Om))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U (*.f64 l l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U l) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) (sqrt.f64 Om)) (/.f64 (*.f64 U l) (sqrt.f64 Om)))
(pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2)
(pow.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) -1)
(neg.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1))
(+.f64 0 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))) 1)
(/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))
(/.f64 2 (*.f64 Om (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(/.f64 2 (/.f64 Om (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(/.f64 (/.f64 2 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(/.f64 (-.f64 U* U) (*.f64 (*.f64 Om 1/2) (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (-.f64 U* U) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (*.f64 Om 1/2)))
(/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))
(/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 Om (*.f64 Om 1/2)))
(/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) (*.f64 Om 1/2))
(/.f64 1 (*.f64 (*.f64 Om 1/2) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 1 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om 1/2)))
(/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 1 (/.f64 Om (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))
(/.f64 -2 (*.f64 (neg.f64 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 -2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (*.f64 (*.f64 Om 1/2) (neg.f64 Om)))
(/.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om Om))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) Om)
(/.f64 (neg.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) (neg.f64 (*.f64 Om Om)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 1) (*.f64 (neg.f64 Om) (*.f64 Om 1/2)))
(/.f64 (*.f64 2 (-.f64 U* U)) (*.f64 Om (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (*.f64 -2 (-.f64 U* U)) (*.f64 (neg.f64 Om) (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (*.f64 -2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 -2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) 2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) Om))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 2) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 (-.f64 U* U) -2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) -2) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) -2) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1) Om)
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 -2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 2 Om)) (/.f64 (/.f64 Om l) (*.f64 U l)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 2 Om)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 2 Om) (-.f64 U* U)) (/.f64 (/.f64 Om l) (*.f64 U l)))
(/.f64 (*.f64 (/.f64 2 Om) (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) -2) (neg.f64 Om))
(pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) (pow.f64 (/.f64 2 Om) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(exp.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)))) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2)))) l)
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))
(*.f64 l (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))
(*.f64 l (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))
(*.f64 l (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 U* U) U) (pow.f64 Om 2))))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))))
(*.f64 l (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) U)))))
(*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2)))
(neg.f64 (*.f64 (*.f64 l l) (*.f64 U U)))
(*.f64 (*.f64 l l) (*.f64 U (neg.f64 U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(*.f64 (*.f64 l l) (*.f64 U* U))
(*.f64 l (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(*.f64 (*.f64 l l) (*.f64 U* U))
(*.f64 l (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 U U*))
(*.f64 (*.f64 l l) (*.f64 U* U))
(*.f64 l (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2)))
(neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)))
(*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (neg.f64 l) l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 U* U) (neg.f64 (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 U* U) (neg.f64 (pow.f64 (/.f64 1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 U* U) (neg.f64 (pow.f64 (/.f64 1 U) -2))))
(*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)))
(neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))
(*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (neg.f64 l) l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(-.f64 (*.f64 l (*.f64 l (*.f64 U* U))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(-.f64 (*.f64 l (*.f64 l (*.f64 U* U))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(-.f64 (*.f64 l (*.f64 l (*.f64 U* U))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om))
(neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l))))
(*.f64 (/.f64 l (/.f64 Om U)) (*.f64 l (neg.f64 U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om)
(/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U)))
(/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om)
(/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U)))
(/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) Om)
(/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U)))
(/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om))
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) Om)
(/.f64 (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (neg.f64 l) l)) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(+.f64 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))) (/.f64 (neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) Om))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (/.f64 (pow.f64 (/.f64 1 U) -2) (/.f64 Om (*.f64 l l))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(+.f64 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))) (/.f64 (neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) Om))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (/.f64 (pow.f64 (/.f64 1 U) -2) (/.f64 Om (*.f64 l l))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) Om)))
(+.f64 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))) (/.f64 (neg.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) Om))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (/.f64 (pow.f64 (/.f64 1 U) -2) (/.f64 Om (*.f64 l l))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om))
(neg.f64 (/.f64 (*.f64 l l) (/.f64 Om (pow.f64 (/.f64 -1 U) -2))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (neg.f64 l) l)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 Om (pow.f64 (/.f64 -1 U) -2))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (*.f64 (/.f64 (*.f64 l l) Om) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 Om (pow.f64 (/.f64 -1 U) -2))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (*.f64 (/.f64 (*.f64 l l) Om) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) Om)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) Om))
(fma.f64 -1 (/.f64 (*.f64 l l) (/.f64 Om (pow.f64 (/.f64 -1 U) -2))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(-.f64 (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)) (*.f64 (/.f64 (*.f64 l l) Om) (pow.f64 (/.f64 -1 U) -2)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) Om)
(/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) Om)
(/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(/.f64 (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2))) Om)
(/.f64 (-.f64 U* U) (/.f64 Om (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) Om)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 Om -2))))
(*.f64 (*.f64 l l) (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))) 2))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 2 (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (*.f64 l (-.f64 U* U)))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 2 (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (*.f64 l (-.f64 U* U)))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 2 (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (*.f64 l (-.f64 U* U)))))
(*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U))))
(*.f64 2 (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))
(*.f64 2 (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 l (*.f64 l (-.f64 U* U)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))))
(*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 l 2)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 (*.f64 U U) (/.f64 (*.f64 Om Om) (*.f64 l l))) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (*.f64 (/.f64 (*.f64 U U) (*.f64 Om Om)) (*.f64 l l))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om))
(*.f64 -2 (/.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (/.f64 Om l) (/.f64 Om l))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (/.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (/.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (*.f64 -2 (/.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (/.f64 Om l) (/.f64 Om l)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(/.f64 (*.f64 (*.f64 l l) -2) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (/.f64 (*.f64 (*.f64 l l) -2) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (/.f64 (*.f64 (*.f64 l l) -2) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U* U))) (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2)))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)) (/.f64 (*.f64 (*.f64 l l) -2) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 1 l) -2)) (*.f64 Om Om)))
(*.f64 (/.f64 2 Om) (/.f64 (pow.f64 (/.f64 1 l) -2) (/.f64 Om (*.f64 U (-.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))) (*.f64 Om Om))
(*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))) (*.f64 Om Om))
(*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))) (*.f64 Om Om))
(*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 2 (/.f64 (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 -1 l) -2))) (*.f64 Om Om))
(*.f64 2 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om))) (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)) (cbrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om)) (cbrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)) (cbrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))) (sqrt.f64 (/.f64 2 Om)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))))
(*.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (sqrt.f64 Om))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)))) (sqrt.f64 Om))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U))))) (sqrt.f64 Om))
(pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1/2)
(sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 2)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 3))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1/2))
(sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om)) 1))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om)
(+.f64 0 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 U* (*.f64 U (*.f64 l l))) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 (*.f64 U (*.f64 l l)) U*) (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 l U)) (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) 1)
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 U (*.f64 l l))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 l U) l) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (*.f64 l (*.f64 l U))))
(/.f64 (*.f64 (fma.f64 U* U* (*.f64 (neg.f64 U) U)) (*.f64 U (*.f64 l l))) (+.f64 U* U))
(/.f64 (fma.f64 U* U* (*.f64 U (neg.f64 U))) (/.f64 (+.f64 U* U) (*.f64 (*.f64 l U) l)))
(*.f64 (/.f64 (*.f64 l (*.f64 l U)) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U* U) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 l U) l) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (*.f64 l (*.f64 l U))))
(/.f64 (*.f64 (*.f64 U (*.f64 l l)) (fma.f64 U* U* (*.f64 (neg.f64 U) U))) (+.f64 U* U))
(/.f64 (fma.f64 U* U* (*.f64 U (neg.f64 U))) (/.f64 (+.f64 U* U) (*.f64 (*.f64 l U) l)))
(*.f64 (/.f64 (*.f64 l (*.f64 l U)) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 1)
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) 1/3)
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 3)
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(pow.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 2)
(pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))) 2))
(fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (*.f64 U l)) (-.f64 U* U)))
(*.f64 (-.f64 U* U) (log.f64 (pow.f64 (exp.f64 l) (*.f64 l U))))
(*.f64 (-.f64 U* U) (*.f64 (*.f64 l U) (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 U (*.f64 l l)) 3)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l l)) 3) (pow.f64 (-.f64 U* U) 3)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 1))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(fma.f64 U* (*.f64 U (*.f64 l l)) (*.f64 (neg.f64 U) (*.f64 U (*.f64 l l))))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(fma.f64 (*.f64 U (*.f64 l l)) U* (*.f64 (*.f64 U (*.f64 l l)) (neg.f64 U)))
(fma.f64 -1 (*.f64 (*.f64 l l) (*.f64 U U)) (*.f64 (*.f64 l l) (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))
(+.f64 0 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 U* U) Om)) (*.f64 (*.f64 l U) l))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 U* U) Om)) (*.f64 (*.f64 l U) l))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 U* U) Om)) (*.f64 (*.f64 l U) l)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (*.f64 l (/.f64 l (/.f64 Om U))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (*.f64 l (/.f64 l (/.f64 Om U)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 U* U) Om)) (*.f64 (*.f64 l U) l)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 U* U)) (*.f64 l (/.f64 l (/.f64 Om U)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(-.f64 (/.f64 U* (/.f64 (/.f64 Om l) (*.f64 U l))) (/.f64 U (/.f64 (/.f64 Om l) (*.f64 U l))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (-.f64 U* U) (/.f64 1 (/.f64 (/.f64 Om l) (*.f64 U l))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (-.f64 U* U) (*.f64 (*.f64 U (*.f64 l l)) (/.f64 1 Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 U (*.f64 l l)) (*.f64 (-.f64 U* U) (/.f64 1 Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (/.f64 1 Om))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 1 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (/.f64 1 Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (*.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (/.f64 1 Om)))
(*.f64 (pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2) (/.f64 1 Om))
(/.f64 (pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2) Om)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 1 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l (-.f64 U* U)) (*.f64 U (neg.f64 l))) (neg.f64 Om))
(*.f64 (*.f64 l (-.f64 U* U)) (*.f64 1 (/.f64 l (/.f64 Om U))))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (*.f64 (-.f64 U* U) l) (*.f64 (*.f64 U l) (/.f64 1 Om)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (-.f64 U* U) 1) (/.f64 (*.f64 U (*.f64 l l)) Om))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) 1) (/.f64 (-.f64 U* U) Om))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) 1) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) Om))
(*.f64 (pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2) (/.f64 1 Om))
(/.f64 (pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2) Om)
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) 1) (/.f64 (*.f64 U l) Om))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U (*.f64 l l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U (/.f64 (cbrt.f64 Om) (*.f64 l l))))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 U (cbrt.f64 Om)) (*.f64 l l)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (-.f64 U* U) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U (/.f64 (cbrt.f64 Om) (*.f64 l l))))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 U (cbrt.f64 Om)) (*.f64 l l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U (/.f64 (cbrt.f64 Om) (*.f64 l l))))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 U (cbrt.f64 Om)) (*.f64 l l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U)))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 l (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 U)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (-.f64 U* U)))) (/.f64 (*.f64 l (sqrt.f64 U)) (/.f64 (cbrt.f64 Om) (sqrt.f64 (-.f64 U* U)))))
(/.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))) 2) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 U l) (cbrt.f64 Om)))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U (/.f64 (cbrt.f64 Om) (*.f64 l l))))
(*.f64 (/.f64 (-.f64 U* U) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 U (cbrt.f64 Om)) (*.f64 l l)))
(*.f64 (/.f64 (-.f64 U* U) (sqrt.f64 Om)) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (-.f64 U* U) (/.f64 (sqrt.f64 Om) l)) (/.f64 U (/.f64 (sqrt.f64 Om) l)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 Om)) (/.f64 (-.f64 U* U) (sqrt.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (-.f64 U* U) (/.f64 (sqrt.f64 Om) l)) (/.f64 U (/.f64 (sqrt.f64 Om) l)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (sqrt.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (-.f64 U* U) (/.f64 (sqrt.f64 Om) l)) (/.f64 U (/.f64 (sqrt.f64 Om) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (sqrt.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (-.f64 U* U) (/.f64 (sqrt.f64 Om) l)) (/.f64 U (/.f64 (sqrt.f64 Om) l)))
(*.f64 (/.f64 (*.f64 (-.f64 U* U) l) (sqrt.f64 Om)) (/.f64 (*.f64 U l) (sqrt.f64 Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 (-.f64 U* U) (/.f64 (sqrt.f64 Om) l)) (/.f64 U (/.f64 (sqrt.f64 Om) l)))
(pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) 1/3)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 3)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 2)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(pow.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) -1)
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(neg.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l (-.f64 U* U)) (*.f64 U (neg.f64 l))) (neg.f64 Om))
(*.f64 (*.f64 l (-.f64 U* U)) (*.f64 1 (/.f64 l (/.f64 Om U))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)) 2))
(fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U))))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) 3) (pow.f64 Om 3)))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1))
(+.f64 (neg.f64 (/.f64 (*.f64 U U) (/.f64 Om (*.f64 l l)))) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))
(*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))
(+.f64 0 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))) 1)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 2 (*.f64 Om (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 2 (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 2 (/.f64 Om (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (/.f64 2 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (-.f64 U* U) (*.f64 (*.f64 Om 1/2) (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (-.f64 U* U) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (*.f64 Om 1/2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 Om (*.f64 Om 1/2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) (*.f64 Om 1/2))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 1 (*.f64 (*.f64 Om 1/2) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 1 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om 1/2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 1 (/.f64 (*.f64 Om Om) (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 1 (/.f64 Om (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 -2 (*.f64 (neg.f64 Om) (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 -2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (*.f64 (*.f64 Om 1/2) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 Om Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) Om)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) (neg.f64 (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 1) (*.f64 (neg.f64 Om) (*.f64 Om 1/2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 2 (-.f64 U* U)) (*.f64 Om (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 -2 (-.f64 U* U)) (*.f64 (neg.f64 Om) (/.f64 (/.f64 Om l) (*.f64 U l))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 -2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 -2 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (-.f64 U* U) 2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) 2) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (-.f64 U* U) -2) (*.f64 (/.f64 (/.f64 Om l) (*.f64 U l)) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) -2) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) -2) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) 1) Om)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 -2 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (-.f64 U* U) (/.f64 2 Om)) (/.f64 (/.f64 Om l) (*.f64 U l)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l))) (/.f64 2 Om)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (/.f64 2 Om) (-.f64 U* U)) (/.f64 (/.f64 Om l) (*.f64 U l)))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (/.f64 2 Om) (*.f64 (*.f64 (-.f64 U* U) l) (neg.f64 (*.f64 U l)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) -2) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 1)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (-.f64 U* U) (*.f64 l U))))) Om) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))
(fabs.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))
(pow.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3) 1/3)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 3)
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))
(fabs.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om))))
(log.f64 (pow.f64 (exp.f64 (/.f64 2 Om)) (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om)) 3))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 Om) 3) (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)) 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U))) 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (*.f64 U (*.f64 l l))) 3) (pow.f64 (/.f64 2 Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 (*.f64 (*.f64 l U) l) Om)) 3) (/.f64 8 (pow.f64 Om 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U))) 3) (/.f64 8 (pow.f64 Om 3))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(exp.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))) (*.f64 (*.f64 Om 1/2) Om))) 1))
(/.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U))) (*.f64 Om Om))
(*.f64 2 (/.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))) (*.f64 Om Om)))

localize30.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.4b
(*.f64 (-.f64 U* U) (/.f64 n Om))
6.0b
(/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
16.0b
(*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l)))
27.2b
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
Compiler

Compiled 115 to 39 computations (66.1% saved)

series6.5s (4.7%)

Counts
4 → 184
Calls

54 calls:

TimeVariablePointExpression
860.0ms
U*
@inf
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
853.0ms
U*
@-inf
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
848.0ms
Om
@inf
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
833.0ms
Om
@-inf
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
816.0ms
U
@inf
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
Compiler

Compiled 852104 to 598362 computations (29.8% saved)

rewrite90.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
552×prod-diff_binary64
386×log1p-udef_binary64
223×add-sqr-sqrt_binary64
217×*-un-lft-identity_binary64
217×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01996
143193
2634893
Stop Event
node limit
Counts
4 → 154
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l)))
(/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (*.f64 l (sqrt.f64 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2)) 1/2) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n U) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) 1) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (neg.f64 U)) (*.f64 -2 (*.f64 l l))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (*.f64 l l)) n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (*.f64 n (neg.f64 U))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om))) (/.f64 n (/.f64 Om U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n (/.f64 Om U)) 2) (*.f64 (/.f64 n (/.f64 Om U)) (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n U) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n Om) (/.f64 U (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (*.f64 (cbrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n U)) (*.f64 (sqrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (neg.f64 U)) (/.f64 1 (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) (*.f64 n U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (/.f64 (*.f64 n U) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 Om U)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 U (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U 1) (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n U)) 1) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n U)) Om) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n U) 1) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) Om) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (*.f64 n U) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n U)) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (sqrt.f64 (*.f64 n U)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (cbrt.f64 (*.f64 n U)) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n U) (neg.f64 Om)) (neg.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (/.f64 Om U)) 1) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2))) (cbrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (/.f64 Om U)) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 n U) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 U* U) (/.f64 Om n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 U* U)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U U*) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U U*) (/.f64 Om n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U U*) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 n Om)) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 1))))))

simplify120.0ms (0.1%)

Algorithm
egg-herbie
Rules
660×associate-*r*_binary64
509×associate-/l*_binary64
506×associate-*l*_binary64
338×times-frac_binary64
293×associate-*l/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064711137
1200411019
Stop Event
node limit
Counts
338 → 374
Calls
Call 1
Inputs
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))) 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) 2))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n U*) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (*.f64 l (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))
(*.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2)) 1/2) l)
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1/2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 2)
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 1)
(/.f64 (*.f64 n U) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)))
(/.f64 1 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))))
(/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(/.f64 (neg.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) 1) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(/.f64 (*.f64 (*.f64 n (neg.f64 U)) (*.f64 -2 (*.f64 l l))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (*.f64 n (neg.f64 U))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1))
(+.f64 (*.f64 2 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om))) (/.f64 n (/.f64 Om U))))
(+.f64 (*.f64 (/.f64 n (/.f64 Om U)) 2) (*.f64 (/.f64 n (/.f64 Om U)) (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) 1)
(*.f64 n (/.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (*.f64 n U) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))
(*.f64 (/.f64 n Om) (/.f64 U (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om U)))
(*.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)
(*.f64 1 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (*.f64 (cbrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (sqrt.f64 (*.f64 n U)) (*.f64 (sqrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (*.f64 n (neg.f64 U)) (/.f64 1 (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) (*.f64 n U))
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 n U) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 n (/.f64 Om U)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (/.f64 n 1) (/.f64 U (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 U 1) (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) 1) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) Om) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 (*.f64 n U) 1) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) Om) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) U)
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (*.f64 n U) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (sqrt.f64 (*.f64 n U)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (cbrt.f64 (*.f64 n U)) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (*.f64 n U) (neg.f64 Om)) (neg.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) 1) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2))) (cbrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 3)
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2)
(pow.f64 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)) -1)
(neg.f64 (/.f64 (*.f64 n U) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(exp.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 1))
(+.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))
(+.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)
(/.f64 (-.f64 U* U) (/.f64 Om n))
(/.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U U*)))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) Om))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U U*) Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om n)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U U*) (/.f64 Om n)))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (neg.f64 Om)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U U*) (neg.f64 Om)))
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U U*)))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U U*)))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U U*))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2)
(pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 n Om)) (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(exp.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 1))
Outputs
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))
(*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))
(*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))
(+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))))
(fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))))
(fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))) (fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))) 2) (*.f64 (pow.f64 l 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))) 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))))))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))) 2) (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))) (fma.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))) 2) Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) 3))) (*.f64 -2 (/.f64 (/.f64 (*.f64 (*.f64 l l) U) Om) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) (-.f64 (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 -2 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))) (/.f64 (*.f64 l l) (/.f64 Om U))) 2) Om) (/.f64 (*.f64 l l) (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))) 3) (*.f64 U (/.f64 (/.f64 1 n) n))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))
(neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) (neg.f64 n))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))))
(-.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l U))) Om) (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 l (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) l))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l U))) Om) (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) (neg.f64 n))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) Om))) 2) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))) n)))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om)) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))))) (neg.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))))) (/.f64 (pow.f64 (/.f64 -1 n) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) (*.f64 Om (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))) 2))) (*.f64 (*.f64 l l) (*.f64 U (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))) (/.f64 U Om))) 2)))))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 l (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) l))) (fma.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l U))) Om) (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))) 2)) (/.f64 (*.f64 Om (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) U)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 l (*.f64 l U))) Om) (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)) l)))) (neg.f64 n)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))
(fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2)))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) (*.f64 (*.f64 l l) (*.f64 n U)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om)) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2)))) (*.f64 l (*.f64 l U))) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))))) 2) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om)) (fma.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) (*.f64 (*.f64 l l) U))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n))))) (/.f64 (*.f64 (*.f64 (*.f64 Om Om) n) (*.f64 (*.f64 l l) U)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) (*.f64 n n)))) Om))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) (*.f64 (*.f64 l l) (*.f64 n U)))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om)) (fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2)))) (*.f64 l (*.f64 l U))) (-.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) Om) (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) (*.f64 (*.f64 l l) (*.f64 n U)))) 2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (*.f64 (*.f64 n n) 2))) 3)) (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)))
(sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U)))))))
(sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U)))))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) (*.f64 U U*))) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)))))))
(+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (+.f64 (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U)))))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (*.f64 U* U*))))))
(+.f64 (fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) (*.f64 U U*))) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))) (/.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) U))) 2) (*.f64 U* U*)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) 2))))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))))) 2) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (pow.f64 U* 3)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) 2)))) (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (+.f64 (/.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U)))))))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))) (*.f64 U* U*)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) U))) 2) (*.f64 Om Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 U* 3) (*.f64 l l))) (/.f64 (pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) 3) (*.f64 n n)))) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))) U))) 2) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))) (*.f64 U* U*)) (*.f64 (/.f64 (*.f64 l (*.f64 l (*.f64 U U*))) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))) (neg.f64 l))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(*.f64 -2 (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U))) Om)))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 l l)) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) (*.f64 l (*.f64 l U)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l))) (pow.f64 (/.f64 -1 n) -2))) (*.f64 Om Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om))
(/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om)))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om)))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))) (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om)))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)))
(/.f64 -2 (/.f64 (*.f64 Om Om) (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (*.f64 n n) (*.f64 l l)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 1 U) -2)))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 1 U) -2)))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (pow.f64 Om 2))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om)))
(*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (pow.f64 (/.f64 1 U) -2))) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (/.f64 (*.f64 n U*) Om)))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 1 U) -2)))) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2)))))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 (*.f64 n n) (pow.f64 (/.f64 -1 U) -2)))) (*.f64 Om Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (+.f64 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l)))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (+.f64 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l)))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (pow.f64 Om 2))))
(*.f64 -2 (+.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l l) (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) Om) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 -2 (+.f64 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 l l)))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U)))))
(*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 (-.f64 U* U) U))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2)))))))
(fma.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 (*.f64 l l) (-.f64 U* U)) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 l l) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) (*.f64 (pow.f64 l 2) U))) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (+.f64 2 (*.f64 (/.f64 n Om) U))))) (*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 l (*.f64 l (*.f64 U U*)))) (/.f64 -2 (/.f64 Om (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) (+.f64 2 (*.f64 U (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 (*.f64 l l) U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 1 l) -2)) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (pow.f64 (/.f64 -1 l) -2) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (pow.f64 (/.f64 -1 l) -2) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (pow.f64 (/.f64 -1 l) -2) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U (pow.f64 (/.f64 -1 l) -2)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 (pow.f64 (/.f64 -1 l) -2) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 n 2) (/.f64 Om U))
(*.f64 2 (*.f64 U (/.f64 n Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (*.f64 n n) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om)
(/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U)) Om))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om))))))
(fma.f64 2 (*.f64 U (/.f64 n Om)) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 -1 n) -2)) (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 (*.f64 Om Om) U) (-.f64 U* U))))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om)))))
(/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U U) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U U) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)) (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U U) Om)))
(/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2)) (*.f64 Om Om))
(*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 1 U) -2))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2)) (*.f64 Om Om)))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 1 U) -2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2)) (*.f64 Om Om)))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 1 U) -2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (/.f64 1 U) -2)) (*.f64 Om Om)))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 1 U) -2)))
(/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2)))
(*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 -1 U) -2))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om) (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (/.f64 -1 U) -2)) (pow.f64 Om 2)))
(+.f64 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (pow.f64 (/.f64 -1 U) -2)))
(*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U))))
(neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2)))))
(*.f64 (*.f64 n n) (neg.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 Om -2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 n 2) (/.f64 Om U))
(*.f64 2 (*.f64 U (/.f64 n Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 Om -2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 n (*.f64 n (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 Om -2))))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 n 2) (/.f64 Om U))
(*.f64 2 (*.f64 U (/.f64 n Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U)))))
(fma.f64 2 (*.f64 (/.f64 n Om) U) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 Om) 2))))))
(-.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (-.f64 U* U) (*.f64 n n))))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U)))))
(*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)))
(/.f64 (*.f64 (neg.f64 n) n) (*.f64 (/.f64 Om U) (/.f64 Om U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)))
(/.f64 (*.f64 (neg.f64 n) n) (*.f64 (/.f64 Om U) (/.f64 Om U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (-.f64 2 (*.f64 -1 (/.f64 (*.f64 n U) Om))) U)) Om))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 n n) U*) U) (*.f64 Om Om)) (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) U))))))
(-.f64 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 U (/.f64 n Om))))) (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 U U*)))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(*.f64 U (/.f64 (neg.f64 n) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n U*) Om)
(*.f64 U* (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(*.f64 U (/.f64 (neg.f64 n) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(*.f64 -1 (/.f64 (*.f64 n U) Om))
(*.f64 (/.f64 n Om) (neg.f64 U))
(*.f64 U (/.f64 (neg.f64 n) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 n U*) Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))) (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))) (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))) (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))) (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (*.f64 l (sqrt.f64 -2)))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2)) 1/2) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 l l) (*.f64 n U)))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1/2)
(sqrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))))
(sqrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 3)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 2)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1/2))
(sqrt.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))))
(sqrt.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l)) 1))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) 1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 n U) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 1 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (neg.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (*.f64 n (neg.f64 (*.f64 U (*.f64 -2 (*.f64 l l))))) (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) 1) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 (*.f64 n (neg.f64 U)) (*.f64 -2 (*.f64 l l))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (*.f64 n (neg.f64 (*.f64 U (*.f64 -2 (*.f64 l l))))) (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (*.f64 n (neg.f64 U))) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (*.f64 n (neg.f64 (*.f64 U (*.f64 -2 (*.f64 l l))))) (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 2)
(pow.f64 (*.f64 l (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) 2)
(pow.f64 (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2)))))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))) 2))
(fabs.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3) 1/3)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 3)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l)))))) 2))
(fabs.f64 (*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) (*.f64 -8 (pow.f64 (*.f64 l l) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 3) (*.f64 -8 (pow.f64 (*.f64 l l) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) (*.f64 -8 (pow.f64 (*.f64 l l) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 3) (*.f64 -8 (pow.f64 (*.f64 l l) 3))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l)))) Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 1))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om (*.f64 U (*.f64 -2 (*.f64 l l))))))
(*.f64 U (*.f64 (*.f64 (/.f64 n Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 -2 (*.f64 l l))))
(+.f64 (*.f64 2 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om))) (/.f64 n (/.f64 Om U))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(+.f64 (*.f64 (/.f64 n (/.f64 Om U)) 2) (*.f64 (/.f64 n (/.f64 Om U)) (*.f64 (-.f64 U* U) (neg.f64 (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))) 1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 n (/.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 n U) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 n Om) (/.f64 U (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 n (/.f64 Om U)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 1 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (*.f64 (cbrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 n U)) (*.f64 (sqrt.f64 (*.f64 n U)) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 n (neg.f64 U)) (/.f64 1 (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (*.f64 n (neg.f64 U)) (*.f64 (/.f64 1 (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (neg.f64 (/.f64 U (/.f64 (neg.f64 Om) n))) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) (*.f64 n U))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 n U) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 n (/.f64 Om U)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 n 1) (/.f64 U (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 U 1) (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) 1) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) Om) (/.f64 (sqrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (*.f64 n U) 1) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) Om) (/.f64 (cbrt.f64 (*.f64 n U)) (/.f64 1 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 n (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) U)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (*.f64 n U) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n U)) (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 (sqrt.f64 (*.f64 n U)) (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) 2)) (/.f64 U (cbrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (*.f64 n U) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n U)) 2) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 (cbrt.f64 (*.f64 n U)) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 n (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (/.f64 U (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))
(*.f64 (/.f64 (*.f64 n U) (neg.f64 Om)) (neg.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 n (neg.f64 U)) (*.f64 (/.f64 1 (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (neg.f64 (/.f64 U (/.f64 (neg.f64 Om) n))) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) 1) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2))) (cbrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (*.f64 (/.f64 n Om) U) (*.f64 (cbrt.f64 (pow.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2)) (cbrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (*.f64 U (/.f64 n Om)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2)) (cbrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (*.f64 (/.f64 n (/.f64 Om U)) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (sqrt.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3) 1/3)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 3)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 2)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(pow.f64 (/.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) (*.f64 n U)) -1)
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(neg.f64 (/.f64 (*.f64 n U) (/.f64 (neg.f64 Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (*.f64 n (neg.f64 U)) (*.f64 (/.f64 1 (neg.f64 Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (neg.f64 (/.f64 U (/.f64 (neg.f64 Om) n))) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 2))
(fabs.f64 (*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))
(*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) (log.f64 (pow.f64 (exp.f64 U) n)))
(*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) (*.f64 n (log.f64 (exp.f64 U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om))) 3))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(exp.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om)))) 1))
(*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (*.f64 (/.f64 n Om) U))
(*.f64 n (*.f64 (/.f64 U Om) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(+.f64 (*.f64 U* (/.f64 n Om)) (*.f64 (neg.f64 U) (/.f64 n Om)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(+.f64 (*.f64 (/.f64 n Om) U*) (*.f64 (/.f64 n Om) (neg.f64 U)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))) 1)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (-.f64 U* U) (/.f64 Om n))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 1 (/.f64 Om (*.f64 n (-.f64 U* U))))
(*.f64 (/.f64 1 Om) (*.f64 n (-.f64 U* U)))
(/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 (/.f64 Om n) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 (/.f64 Om n) (+.f64 U U*)))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 n (-.f64 U* U)) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (neg.f64 (*.f64 n (-.f64 U* U))) (neg.f64 Om))
(/.f64 (-.f64 U* U) (/.f64 (neg.f64 Om) (neg.f64 n)))
(*.f64 (*.f64 1 (/.f64 n Om)) (-.f64 U* U))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) n) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) Om))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) n) (*.f64 (+.f64 U U*) Om))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) 1) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (/.f64 Om n)))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) 1) (*.f64 (+.f64 U U*) (/.f64 Om n)))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (neg.f64 n)) (*.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))) (neg.f64 Om)))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (neg.f64 n)) (*.f64 (+.f64 U U*) (neg.f64 Om)))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 n (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 Om (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 (neg.f64 Om) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 n (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 Om (+.f64 U U*)))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 (*.f64 U* U*) (*.f64 U U))) (*.f64 (neg.f64 Om) (+.f64 U U*)))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) 1) Om)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 Om))
(/.f64 (*.f64 n (-.f64 U* U)) (*.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 n (cbrt.f64 Om)) (/.f64 (-.f64 U* U) (cbrt.f64 (*.f64 Om Om))))
(/.f64 (/.f64 (*.f64 n (-.f64 U* U)) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (/.f64 n Om)) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 n Om)) (+.f64 U U*))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(/.f64 (*.f64 (neg.f64 n) (-.f64 U* U)) (neg.f64 Om))
(/.f64 (-.f64 U* U) (/.f64 (neg.f64 Om) (neg.f64 n)))
(*.f64 (*.f64 1 (/.f64 n Om)) (-.f64 U* U))
(/.f64 (*.f64 (-.f64 U* U) (neg.f64 n)) (neg.f64 Om))
(/.f64 (-.f64 U* U) (/.f64 (neg.f64 Om) (neg.f64 n)))
(*.f64 (*.f64 1 (/.f64 n Om)) (-.f64 U* U))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U U*))))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (/.f64 n Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(/.f64 n (/.f64 (*.f64 Om (+.f64 U U*)) (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 n Om) (/.f64 (+.f64 U U*) (/.f64 (+.f64 U U*) (-.f64 U* U))))
(pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 1)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 3)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 2)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3) 1/3)
(*.f64 (-.f64 U* U) (/.f64 n Om))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 2))
(fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n Om)) (-.f64 U* U)))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)) 3))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(exp.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))))
(*.f64 (-.f64 U* U) (/.f64 n Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (/.f64 n Om))) 1))
(*.f64 (-.f64 U* U) (/.f64 n Om))

localize44.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.2b
(*.f64 (*.f64 U (neg.f64 l)) n)
5.5b
(/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)
9.5b
(*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))
15.0b
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
Compiler

Compiled 159 to 56 computations (64.8% saved)

series6.3s (4.5%)

Counts
3 → 108
Calls

36 calls:

TimeVariablePointExpression
831.0ms
U
@0
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
794.0ms
n
@0
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
750.0ms
n
@-inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
740.0ms
U
@inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
709.0ms
U
@-inf
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
Compiler

Compiled 909222 to 658059 computations (27.6% saved)

rewrite84.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
422×expm1-udef_binary64
422×log1p-udef_binary64
291×associate-*r*_binary64
252×add-sqr-sqrt_binary64
244×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02364
149858
2703358
Stop Event
node limit
Counts
3 → 92
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)
(*.f64 (*.f64 U (neg.f64 l)) n)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 4 (pow.f64 (*.f64 U (*.f64 n t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) (*.f64 -2 (*.f64 U (*.f64 n t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 3) (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 U (*.f64 (*.f64 l n) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l U) (/.f64 1 (/.f64 Om n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l U) (*.f64 n (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 l U) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 U n)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (*.f64 U n)) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (*.f64 l U) Om) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 U n)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 U n)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U 1) (*.f64 n (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U) 1) (/.f64 n Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 (*.f64 l U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U) Om) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 1) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l n) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (sqrt.f64 Om)) (/.f64 (*.f64 l n) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l (*.f64 U n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 l (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 U n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 U n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 l (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 l) U) n)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 U n))) 1))))))

simplify103.0ms (0.1%)

Algorithm
egg-herbie
Rules
892×fma-def_binary64
458×associate-*r*_binary64
336×associate-*l*_binary64
293×associate-/l*_binary64
289×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04215793
113005610
255515576
Stop Event
node limit
Counts
200 → 205
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))) 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))) 2) (*.f64 n (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))) 2)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 4 (pow.f64 (*.f64 U (*.f64 n t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) (*.f64 -2 (*.f64 U (*.f64 n t))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 3) (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))))))))
(pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))
(hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))))
(hypot.f64 (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))) 1)
(*.f64 U (*.f64 (*.f64 l n) (/.f64 1 Om)))
(*.f64 (*.f64 l U) (/.f64 1 (/.f64 Om n)))
(*.f64 (*.f64 l U) (*.f64 n (/.f64 1 Om)))
(*.f64 n (*.f64 (*.f64 l U) (/.f64 1 Om)))
(*.f64 (*.f64 l (*.f64 U n)) (/.f64 1 Om))
(*.f64 (*.f64 l (*.f64 U n)) (/.f64 1 (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 l U) Om) n))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 U n)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 U n)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 U n)) (sqrt.f64 Om)))
(*.f64 (/.f64 U 1) (*.f64 n (/.f64 l Om)))
(*.f64 (/.f64 (*.f64 l U) 1) (/.f64 n Om))
(*.f64 (/.f64 n 1) (/.f64 (*.f64 l U) Om))
(*.f64 (/.f64 (*.f64 l U) Om) n)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 1) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) Om))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l n) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 l U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (cbrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (/.f64 (*.f64 l n) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 l U) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U) (sqrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (sqrt.f64 Om)))
(pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2)
(pow.f64 (/.f64 Om (*.f64 l (*.f64 U n))) -1)
(neg.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 1))
(-.f64 0 (*.f64 l (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 U n)))) 1)
(pow.f64 (*.f64 l (*.f64 U n)) 1)
(pow.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 3)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 2)
(neg.f64 (*.f64 l (*.f64 U n)))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 U n)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 l) U) n)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 n 3)))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 U n))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 U n))))
(exp.f64 (log.f64 (*.f64 l (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 U n))) 1))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))))
(fma.f64 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(fma.f64 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 l 4)) (fma.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n (*.f64 (pow.f64 l 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 (pow.f64 l 6) (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 (*.f64 (*.f64 (pow.f64 l 6) n) (*.f64 U (pow.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2))) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) Om) (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) 2) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 l 4))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))))
(fma.f64 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (/.f64 (*.f64 (*.f64 U (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (pow.f64 l 6))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (/.f64 (*.f64 (*.f64 U (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (pow.f64 l 6))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 U (/.f64 Om n)) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 l 4)) (fma.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) Om) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l))
(+.f64 (*.f64 l (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om))) (/.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) l))
(fma.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 (/.f64 U l) (/.f64 (*.f64 n t) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)))
(+.f64 (/.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) l) (fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) 2))) (*.f64 l (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)))))
(fma.f64 (/.f64 n (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (/.f64 U (/.f64 l t)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))))))
(fma.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (*.f64 (/.f64 U l) (/.f64 (*.f64 n t) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om)))) 2) U)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) 2)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) Om)) 2) (*.f64 n U)) Om))) l))))
(+.f64 (/.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) l) (fma.f64 -1/2 (/.f64 (/.f64 1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) 2))) (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om))) (/.f64 (*.f64 (*.f64 t (pow.f64 (/.f64 1 l) 5)) (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) (*.f64 t U))) 2))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om)) 2))) (*.f64 l (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 Om U)) -2) (*.f64 n U))) Om))))))
(fma.f64 (/.f64 n (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (/.f64 U (/.f64 l t)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (fma.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (/.f64 (*.f64 n 1/2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) 3) (*.f64 (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (*.f64 t (pow.f64 (/.f64 1 l) 5))))))))
(fma.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (fma.f64 l (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 l) 3) (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (/.f64 (*.f64 n 1/2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) 3) (*.f64 (*.f64 U (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (fma.f64 -1 (/.f64 U (/.f64 Om n)) -2) (/.f64 Om (*.f64 n U))))) (*.f64 t U))) 2)) (*.f64 t (pow.f64 (/.f64 1 l) 5))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))))
(*.f64 -1 (+.f64 (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))) (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))))))
(neg.f64 (fma.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) U)))))
(neg.f64 (fma.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))))))
(fma.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) (*.f64 t U))) 2))) (*.f64 -1 (+.f64 (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))) (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 t U))) 2)) (neg.f64 (fma.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) U))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) (*.f64 t U))) 2)) (neg.f64 (fma.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 3) (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t (*.f64 U (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))) 2))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))) 2) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (/.f64 (*.f64 n U) Om)) U)) Om)))))))))
(fma.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l 3)) (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) (*.f64 t U))) 2))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 -1 l) 5)) (*.f64 (*.f64 t U) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) (*.f64 t U))) 2))) (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om)) 3)) (*.f64 -1 (+.f64 (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))) (*.f64 (/.f64 n l) (/.f64 (*.f64 t U) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (+.f64 2 (/.f64 n (/.f64 Om U)))))) Om))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 t U))) 2)) (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) 3)) (*.f64 (*.f64 t U) (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 t U))) 2) (pow.f64 (/.f64 -1 l) 5)))) (neg.f64 (fma.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) (*.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (+.f64 2 (/.f64 U (/.f64 Om n))) (*.f64 n U))))) U)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 -1 (pow.f64 l 3)) (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U)))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) (*.f64 t U))) 2)) (fma.f64 1/2 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) 3)) (*.f64 (*.f64 t U) (*.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) (*.f64 t U))) 2) (pow.f64 (/.f64 -1 l) 5)))) (neg.f64 (fma.f64 (/.f64 n l) (/.f64 t (/.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))) U)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (fma.f64 U (/.f64 n Om) 2) (*.f64 n U))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 (/.f64 -2 Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))) (fma.f64 (/.f64 -2 Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 1 Om) 2))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 U (*.f64 l l)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3) (*.f64 n (*.f64 (*.f64 U (*.f64 l l)) (/.f64 1 (pow.f64 Om 3)))))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))) (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (/.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3) (*.f64 (*.f64 l (*.f64 U l)) (/.f64 n (pow.f64 Om 3))))))
(fma.f64 (/.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3)) (*.f64 (*.f64 l (*.f64 U l)) (/.f64 n (pow.f64 Om 3))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)))) (fma.f64 (/.f64 -2 Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 (/.f64 -2 Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 (/.f64 -1 Om) 2))) (fma.f64 (/.f64 -2 Om) (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U 2) (pow.f64 l 2)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (*.f64 l l)) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))))) (+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U)))) (neg.f64 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) 3) (*.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 t U))) (*.f64 U (*.f64 l l))))) 2)) (*.f64 (*.f64 (*.f64 l l) (/.f64 -1 (pow.f64 Om 3))) U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 l l)))) (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 (*.f64 n (*.f64 U l)) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 l (*.f64 U l))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (*.f64 l (*.f64 U l)) (/.f64 -1 (pow.f64 Om 3)))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2)))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (*.f64 t U))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U)))
(fma.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))))) (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) U)) 2))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2)) (fma.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om)))) 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om)))) 2) (*.f64 n (*.f64 (pow.f64 t 3) U))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l)) U))) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om)) (*.f64 -2 l))))) Om))) 2)))))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (+.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) U)) 2))) (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (*.f64 t U)))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) U)) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 U l) (fma.f64 -1 (*.f64 n (/.f64 (*.f64 U l) Om)) (*.f64 l -2))))))) 2)) (*.f64 n (*.f64 U (pow.f64 t 3))))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))) 3)) (*.f64 (pow.f64 t 3) (*.f64 n U))) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2)) (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) (*.f64 t U))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))))))) 3)) (*.f64 (pow.f64 t 3) (*.f64 n U))) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (/.f64 l (/.f64 Om (*.f64 U (neg.f64 n)))))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l U)) Om))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(*.f64 -1 (*.f64 n (*.f64 l U)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (cbrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 4 (pow.f64 (*.f64 U (*.f64 n t)) 2)))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) (*.f64 -2 (*.f64 U (*.f64 n t))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om))) 2) (*.f64 -4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 -2 (*.f64 n (*.f64 t U))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 2) (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) -4))) (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 U (*.f64 (*.f64 n t) -2)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) -4 (pow.f64 (*.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 2))) (sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 U (*.f64 (*.f64 n t) -2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 3) (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))) 2) (*.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om))) 3) (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 8))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om))) 2) (*.f64 n (*.f64 (*.f64 2 (*.f64 t U)) (-.f64 (*.f64 (*.f64 2 n) (*.f64 t U)) (*.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)))))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 8 (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 3))) (sqrt.f64 (fma.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))))) (pow.f64 (*.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 2))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 8 (pow.f64 (*.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 3))) (sqrt.f64 (fma.f64 2 (*.f64 (*.f64 n (*.f64 t U)) (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (neg.f64 (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 (*.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l)))) 2))))
(pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/2)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 3)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 1/4) 2)
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(fabs.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))) 3/2))
(hypot.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(hypot.f64 (sqrt.f64 (*.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2)))) 1/2))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 (/.f64 (*.f64 l U) Om) n)) (*.f64 n (*.f64 (*.f64 U 2) (/.f64 l Om))) (*.f64 n (*.f64 (*.f64 U t) 2))))) 1))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 U l) Om))) (*.f64 (*.f64 n (*.f64 2 U)) (/.f64 l Om)) (*.f64 (*.f64 2 n) (*.f64 t U))))
(sqrt.f64 (fma.f64 (fma.f64 l -2 (*.f64 U (*.f64 l (/.f64 n Om)))) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (fma.f64 (fma.f64 n (*.f64 (/.f64 l Om) U) (*.f64 l -2)) (*.f64 n (/.f64 (*.f64 2 U) (/.f64 Om l))) (*.f64 2 (*.f64 n (*.f64 t U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))) 1)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 U (*.f64 (*.f64 l n) (/.f64 1 Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l U) (/.f64 1 (/.f64 Om n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l U) (*.f64 n (/.f64 1 Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 n (*.f64 (*.f64 l U) (/.f64 1 Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (*.f64 U n)) (/.f64 1 Om))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (*.f64 l (*.f64 U n)) (/.f64 1 (neg.f64 Om)))
(*.f64 l (*.f64 (*.f64 n U) (/.f64 1 (neg.f64 Om))))
(/.f64 (*.f64 n (*.f64 U l)) (neg.f64 Om))
(*.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 1 (*.f64 (/.f64 (*.f64 l U) Om) n))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (*.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (*.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (/.f64 1 Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 U n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l (*.f64 U n)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 U l)) (cbrt.f64 Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) n))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l (*.f64 U n)) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 U l)) (sqrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (*.f64 (/.f64 l (sqrt.f64 Om)) n))
(*.f64 (/.f64 U 1) (*.f64 n (/.f64 l Om)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 (*.f64 l U) 1) (/.f64 n Om))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 n 1) (/.f64 (*.f64 l U) Om))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 (*.f64 l U) Om) n)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) 1) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) Om))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 1) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) Om))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l n) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 U l)) (cbrt.f64 Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) n))
(*.f64 (/.f64 (*.f64 l U) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 U l)) (cbrt.f64 Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) n))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 U l)) (cbrt.f64 Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 (*.f64 U l) Om))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U l))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U l))) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (cbrt.f64 (*.f64 U (*.f64 l (/.f64 n Om))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 U l)) (cbrt.f64 Om)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) n))
(*.f64 (/.f64 U (sqrt.f64 Om)) (/.f64 (*.f64 l n) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 U l)) (sqrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (*.f64 (/.f64 l (sqrt.f64 Om)) n))
(*.f64 (/.f64 (*.f64 l U) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 U l)) (sqrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (*.f64 (/.f64 l (sqrt.f64 Om)) n))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 U l)) (sqrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (*.f64 (/.f64 l (sqrt.f64 Om)) n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 U l)) (sqrt.f64 Om)))
(*.f64 (/.f64 U (sqrt.f64 Om)) (*.f64 (/.f64 l (sqrt.f64 Om)) n))
(pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 1)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3) 1/3)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 3)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 2)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(pow.f64 (/.f64 Om (*.f64 l (*.f64 U n))) -1)
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(neg.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))
(*.f64 (/.f64 (*.f64 U l) Om) (neg.f64 n))
(/.f64 l (/.f64 Om (*.f64 U (neg.f64 n))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 2))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n))))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l U) Om) n) 3))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) (pow.f64 Om 3)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 l U) Om) n)) 1))
(*.f64 n (/.f64 (*.f64 U l) Om))
(*.f64 U (*.f64 l (/.f64 n Om)))
(-.f64 0 (*.f64 l (*.f64 U n)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 U n)))) 1)
(*.f64 n (*.f64 U l))
(pow.f64 (*.f64 l (*.f64 U n)) 1)
(*.f64 n (*.f64 U l))
(pow.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3) 1/3)
(*.f64 n (*.f64 U l))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 U n))) 3)
(*.f64 n (*.f64 U l))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 U n))) 2)
(*.f64 n (*.f64 U l))
(neg.f64 (*.f64 l (*.f64 U n)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 2))
(*.f64 n (*.f64 U l))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) n))
(*.f64 n (*.f64 U l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 U n)))))
(*.f64 n (*.f64 U l))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 l) U) n)))
(*.f64 l (neg.f64 (*.f64 n U)))
(*.f64 n (neg.f64 (*.f64 U l)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 U n)) 3))
(*.f64 n (*.f64 U l))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 n 3)))
(*.f64 n (*.f64 U l))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U) 3)))
(*.f64 n (*.f64 U l))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 U n))))
(*.f64 n (*.f64 U l))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 U n))))
(*.f64 n (*.f64 U l))
(exp.f64 (log.f64 (*.f64 l (*.f64 U n))))
(*.f64 n (*.f64 U l))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 U n))) 1))
(*.f64 n (*.f64 U l))

eval566.0ms (0.4%)

Compiler

Compiled 52352 to 22714 computations (56.6% saved)

prune518.0ms (0.4%)

Pruning

79 alts after pruning (77 fresh and 2 done)

PrunedKeptTotal
New1313341347
Fresh234366
Picked101
Done325
Total1340791419
Error
3.1b
Counts
1419 → 79
Alt Table
Click to see full alt table
StatusErrorProgram
61.4b
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
61.4b
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t))))
40.1b
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
60.6b
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
40.0b
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
60.7b
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
60.3b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
61.8b
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
50.2b
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
59.3b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
59.3b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
58.0b
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
55.7b
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
60.2b
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
60.0b
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
59.3b
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
60.3b
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
43.3b
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
57.9b
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
59.0b
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
61.9b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
55.9b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
56.6b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
55.1b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
54.8b
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
57.7b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
58.6b
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
61.1b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
59.3b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
59.3b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
59.2b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
58.6b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
61.1b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
41.3b
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
49.8b
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
49.1b
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
48.1b
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
59.1b
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
60.1b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
60.5b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
49.8b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
45.3b
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
60.2b
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) n)
56.4b
(*.f64 (sqrt.f64 2) (fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
55.5b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
44.4b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
58.4b
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
60.2b
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
55.3b
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
55.5b
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
54.3b
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
54.3b
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
55.1b
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
55.9b
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
50.2b
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
58.8b
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
59.8b
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
56.3b
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
40.0b
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
53.2b
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
36.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
59.6b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
38.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
37.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
35.4b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
48.5b
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
40.4b
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
35.2b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
59.0b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
61.1b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
51.5b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
41.2b
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
36.5b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
58.3b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
59.9b
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
60.0b
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
47.4b
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
Compiler

Compiled 4028 to 2726 computations (32.3% saved)

localize44.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.4b
(*.f64 n (*.f64 l U*))
6.6b
(/.f64 (*.f64 n (*.f64 l U*)) Om)
8.3b
(*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U)))
21.1b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
Compiler

Compiled 185 to 60 computations (67.6% saved)

series5.5s (3.9%)

Counts
4 → 100
Calls

54 calls:

TimeVariablePointExpression
895.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
841.0ms
U*
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
732.0ms
n
@0
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
670.0ms
U
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
622.0ms
U
@inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
Compiler

Compiled 869973 to 532460 computations (38.8% saved)

rewrite85.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
454×log1p-udef_binary64
274×associate-*r*_binary64
260×add-sqr-sqrt_binary64
254×*-un-lft-identity_binary64
254×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02382
150678
2740078
Stop Event
node limit
Counts
4 → 101
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U)))
(/.f64 (*.f64 n (*.f64 l U*)) Om)
(*.f64 n (*.f64 l U*))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 1 (/.f64 Om (*.f64 l U*))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 l U*) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l U*) (*.f64 n (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (*.f64 l U*)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (*.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l U*) (neg.f64 n)) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 n (*.f64 l U*)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n l) (*.f64 U* (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 (*.f64 l U*) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U*) 1) (/.f64 n Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n Om) (*.f64 l U*))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) 1) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 1) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) 1) (/.f64 U* Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U*) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U*) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 l U*)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U* (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l U*) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 l U*)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 U* (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 Om (*.f64 l U*)) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 n (*.f64 l U*)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l U*)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 l U*)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 l U*)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U*) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l U*) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 l U*))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 l U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 l U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l U*))) 1))))))

simplify154.0ms (0.1%)

Algorithm
egg-herbie
Rules
536×associate-*r*_binary64
434×associate-/l*_binary64
378×associate-*l*_binary64
334×*-commutative_binary64
329×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05558638
117318436
271468380
Stop Event
node limit
Counts
201 → 280
Calls
Call 1
Inputs
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (*.f64 (pow.f64 (/.f64 1 n) 2) (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (pow.f64 (/.f64 1 l) 3)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (pow.f64 (/.f64 1 l) 3)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))) 2)))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(*.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))
(pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1)
(pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 2))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))) 1)
(*.f64 n (/.f64 1 (/.f64 Om (*.f64 l U*))))
(*.f64 n (*.f64 (*.f64 l U*) (/.f64 1 Om)))
(*.f64 (*.f64 l U*) (*.f64 n (/.f64 1 Om)))
(*.f64 (*.f64 n (*.f64 l U*)) (/.f64 1 Om))
(*.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)
(*.f64 1 (/.f64 (*.f64 n l) (/.f64 Om U*)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (*.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (*.f64 (*.f64 l U*) (neg.f64 n)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 Om) (*.f64 n (*.f64 l U*)))
(*.f64 (*.f64 n l) (*.f64 U* (/.f64 1 Om)))
(*.f64 (/.f64 n 1) (/.f64 (*.f64 l U*) Om))
(*.f64 (/.f64 (*.f64 l U*) 1) (/.f64 n Om))
(*.f64 (/.f64 n Om) (*.f64 l U*))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) 1) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 1) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) Om))
(*.f64 (/.f64 (*.f64 n l) 1) (/.f64 U* Om))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U*) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 l U*) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 l U*)) (cbrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U* (cbrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 l U*) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 l U*)) (sqrt.f64 Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 U* (sqrt.f64 Om)))
(pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 Om (*.f64 l U*)) n) -1)
(neg.f64 (/.f64 (*.f64 n (*.f64 l U*)) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(exp.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l U*)))) 1)
(pow.f64 (*.f64 n (*.f64 l U*)) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 3)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 2)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 2))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 l U*)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l U*)))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U*) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U*) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 l U*))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 l U*))))
(exp.f64 (log.f64 (*.f64 n (*.f64 l U*))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l U*))) 1))
Outputs
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))
(*.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) U))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (+.f64 (fma.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) U))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))))
(fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 U t (/.f64 (*.f64 -2 (*.f64 l (*.f64 l U))) Om)) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (*.f64 (pow.f64 (/.f64 1 n) 2) (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2)))) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 t U) (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (+.f64 (fma.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) U))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 1 n) 2)) (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) 3)) (*.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 t U (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (fma.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 U t (/.f64 (*.f64 -2 (*.f64 l (*.f64 l U))) Om)) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2) (*.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (/.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) 3) (*.f64 (pow.f64 (/.f64 (fma.f64 U t (/.f64 (*.f64 -2 (*.f64 l (*.f64 l U))) Om)) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2) (*.f64 (fma.f64 U t (/.f64 (*.f64 -2 (*.f64 l (*.f64 l U))) Om)) (/.f64 (/.f64 1 n) n)))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))
(*.f64 (neg.f64 n) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) (neg.f64 n))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (/.f64 (neg.f64 (*.f64 U t)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))
(-.f64 (fma.f64 (neg.f64 n) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) (/.f64 (*.f64 2 (/.f64 l (/.f64 (/.f64 Om U) l))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 -1 (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) U)) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (-.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) (/.f64 (pow.f64 (/.f64 (fma.f64 2 (/.f64 l (/.f64 (/.f64 Om U) l)) (*.f64 U (neg.f64 t))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2) n)) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 t U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) Om))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U* U)) (pow.f64 Om 2)))))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 -1 n) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) 3) (*.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2)))) (fma.f64 -1 (/.f64 t (/.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) U)) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 (fma.f64 -1 (*.f64 U t) (*.f64 2 (/.f64 (*.f64 l l) (/.f64 Om U)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) 2) (pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))) 3)) (*.f64 (fma.f64 2 (/.f64 l (/.f64 (/.f64 Om U) l)) (*.f64 U (neg.f64 t))) (pow.f64 (/.f64 (fma.f64 2 (/.f64 l (/.f64 (/.f64 Om U) l)) (*.f64 U (neg.f64 t))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2))) (-.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) (/.f64 (pow.f64 (/.f64 (fma.f64 2 (/.f64 l (/.f64 (/.f64 Om U) l)) (*.f64 U (neg.f64 t))) (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) 2) n)) (*.f64 (/.f64 t (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))) U)))) (*.f64 n (sqrt.f64 (/.f64 (*.f64 2 (*.f64 l l)) (/.f64 Om (/.f64 (*.f64 U U*) Om))))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))
(+.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))))) (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))))) (*.f64 t t))) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) U)) 2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))) (*.f64 t t)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (pow.f64 t 2)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))))) (+.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))) 2) (*.f64 (pow.f64 t 3) U))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) (+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))))) (*.f64 t t))) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) (*.f64 1/2 (/.f64 n (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))))) 3) (*.f64 (pow.f64 (/.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U)))))) 2) (*.f64 U (pow.f64 t 3))))))))
(+.f64 (/.f64 (*.f64 n (*.f64 U t)) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) U)) 2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))) (*.f64 t t)) (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) 3) (*.f64 U (pow.f64 t 3))) (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) U)) 2))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))) 2) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 l 4)) (fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 l 4)) (fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 6) (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2) (pow.f64 l 4)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U))) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 1/2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 l 4))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))))
(fma.f64 1/2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))) 2) (pow.f64 l 6)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 U (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))) 2) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 l 4)) (fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))))
(fma.f64 1/2 (/.f64 n (*.f64 (/.f64 Om (*.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2) (pow.f64 l 6))) (/.f64 (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) 2) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (pow.f64 l 4)) (fma.f64 (/.f64 n Om) (/.f64 (*.f64 U (fma.f64 U* (/.f64 n Om) -2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (*.f64 l l))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))))
(+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))))
(+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))) (/.f64 (/.f64 (*.f64 n (*.f64 U t)) l) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))))
(fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (pow.f64 (/.f64 1 l) 3)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))) (/.f64 (/.f64 (*.f64 n (*.f64 U t)) l) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))))))) (*.f64 U t)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (/.f64 1 (pow.f64 l 3)))) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2)))))) (*.f64 U t)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (/.f64 1 (pow.f64 l 3)))) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2)))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (*.f64 n (*.f64 t (*.f64 (pow.f64 (/.f64 1 l) 5) U)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))) 2) (pow.f64 (/.f64 1 l) 3)) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (+.f64 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om))))) (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)) Om)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) (*.f64 U t))) 2) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))) (/.f64 (*.f64 (*.f64 n t) (*.f64 U (pow.f64 (/.f64 1 l) 5))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))) (/.f64 1 (pow.f64 l 3)))) (+.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))) (/.f64 (/.f64 (*.f64 n (*.f64 U t)) l) (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))))))) (*.f64 U t)) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) 3)) (*.f64 n (*.f64 (*.f64 U t) (pow.f64 (/.f64 1 l) 5)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om)))))))) (*.f64 U t)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (/.f64 1 (pow.f64 l 3)))) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2)))))) (*.f64 U t)) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) 3)) (*.f64 n (*.f64 (*.f64 U t) (pow.f64 (/.f64 1 l) 5)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2)))))) (*.f64 U t)) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (/.f64 1 (pow.f64 l 3)))) (fma.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (fma.f64 U* (/.f64 n Om) -2))))))))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))))))
(neg.f64 (fma.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))))
(fma.f64 -1 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (/.f64 -1 (pow.f64 l 3)))) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))))))))))))
(+.f64 (neg.f64 (fma.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (*.f64 l (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (*.f64 U t)) 2) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (/.f64 -1 (pow.f64 l 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 t U)) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (pow.f64 (/.f64 -1 l) 3)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (+.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om)))) 2) (*.f64 n (*.f64 (pow.f64 (/.f64 -1 l) 5) (*.f64 t U)))) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) U)) Om))) 2)))))))
(fma.f64 -1 (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (*.f64 U t))) 2) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (/.f64 -1 (pow.f64 l 3)))) (fma.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))))))))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 n (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (*.f64 U t))) 2) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) (pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*))))))))) 2)) (*.f64 (*.f64 n (pow.f64 (/.f64 -1 l) 5)) (*.f64 U t))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (*.f64 U t)) 2) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (/.f64 -1 (pow.f64 l 3))) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 (/.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om))) (*.f64 U t)) 2) (/.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) 3) (*.f64 (*.f64 U t) (*.f64 n (pow.f64 (/.f64 -1 l) 5))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l)))) (*.f64 (/.f64 n l) (/.f64 (*.f64 U t) (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))
(+.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))))))
(fma.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U U*))) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))))))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))))))) (*.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))))) 2)))))
(fma.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U U*))) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))) (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))))) 2)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))))) (+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 U* 2) (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))) 2)) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))))) (fma.f64 1/2 (/.f64 (*.f64 n n) (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) 3)) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))))) 2) (*.f64 U (pow.f64 U* 3)))))) (+.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) (*.f64 -1/2 (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t))))) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n n)) (*.f64 Om Om)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 (*.f64 l l) U))) (*.f64 n (*.f64 U t)))))) 2)))))))
(fma.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U U*))) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (*.f64 n n) Om) Om) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))))) 2) (*.f64 U (pow.f64 U* 3))) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))) 3) (*.f64 l l)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 U* U*) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t)))))) (pow.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) (*.f64 Om Om)) (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))))) 2)) (sqrt.f64 (*.f64 2 (fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 n (*.f64 U t))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))))))
(fma.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om) (fma.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2)) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om) (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))))) 2)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) 3) (*.f64 (*.f64 Om Om) (*.f64 n (*.f64 (*.f64 l l) U)))))) (fma.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*)))) Om)))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)))) (+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 (*.f64 U t) 2)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n))) 2)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) 3)) (*.f64 (*.f64 Om Om) (*.f64 n (*.f64 l (*.f64 l U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 Om) 3) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (+.f64 (+.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 1 Om) 2))))) (/.f64 (*.f64 (*.f64 n (/.f64 1 (pow.f64 Om 3))) (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (/.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) 2))) U)) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 1 Om) 2) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)))) (/.f64 n (pow.f64 Om 3))) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (*.f64 Om (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (*.f64 (pow.f64 (/.f64 -1 Om) 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))) (pow.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 2)) (pow.f64 (/.f64 -1 Om) 2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 l l) U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (*.f64 U (pow.f64 (/.f64 -1 Om) 3)))) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 3)) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 (*.f64 l l) (*.f64 U U*))) (pow.f64 (*.f64 2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 l l) U)))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 n (*.f64 l l)) Om) (/.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))))) (-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) (pow.f64 (/.f64 -1 Om) 2))) (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2)))) (*.f64 (/.f64 n (pow.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) 3)) (*.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*)) (pow.f64 (*.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U t) 2))) n))) 2)) (*.f64 (*.f64 U (/.f64 -1 (pow.f64 Om 3))) (*.f64 l l))))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)))
(*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))) (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om))
(fma.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om)
(/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) Om) (*.f64 l (*.f64 l (*.f64 U U*)))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (fma.f64 U* (/.f64 n Om) -2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (fma.f64 U* (/.f64 n Om) -2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (fma.f64 U* (/.f64 n Om) -2)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (/.f64 Om U*)) -2)) U))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 -2 (*.f64 U* (/.f64 n Om)))))
(*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (fma.f64 U* (/.f64 n Om) -2)))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (*.f64 U (*.f64 n (+.f64 -2 (*.f64 U* (/.f64 n Om))))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (*.f64 U (*.f64 n (fma.f64 U* (/.f64 n Om) -2))) (pow.f64 (/.f64 1 l) -2))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (*.f64 U (*.f64 n (+.f64 -2 (*.f64 U* (/.f64 n Om))))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (*.f64 U (*.f64 n (fma.f64 U* (/.f64 n Om) -2))) (pow.f64 (/.f64 1 l) -2))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (*.f64 U (*.f64 n (+.f64 -2 (*.f64 U* (/.f64 n Om))))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (*.f64 U (*.f64 n (fma.f64 U* (/.f64 n Om) -2))) (pow.f64 (/.f64 1 l) -2))
(*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 (/.f64 (*.f64 n U*) Om) 2) U)))
(*.f64 n (*.f64 (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)) (pow.f64 (/.f64 1 l) -2)))
(*.f64 (*.f64 U (*.f64 n (+.f64 -2 (*.f64 U* (/.f64 n Om))))) (pow.f64 (/.f64 1 l) -2))
(*.f64 (*.f64 U (*.f64 n (fma.f64 U* (/.f64 n Om) -2))) (pow.f64 (/.f64 1 l) -2))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 n (neg.f64 (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 n (neg.f64 (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 n (neg.f64 (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 -1 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n U*) Om))) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))))
(*.f64 (neg.f64 n) (*.f64 (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om U*)))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))
(*.f64 n (neg.f64 (*.f64 (-.f64 2 (*.f64 U* (/.f64 n Om))) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)))
(*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*))))
(/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*))))
(/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) Om)
(/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*))))
(/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)))
(*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U)))
(*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U)))
(*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) Om) (*.f64 -2 (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (*.f64 l l) U))) (/.f64 (*.f64 n n) (/.f64 Om (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 -2 (*.f64 n (*.f64 l (*.f64 l U))) (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))) 1)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))))
(*.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))) (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))))))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*))))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2) 4)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*))))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om)))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))))
(pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/2)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(pow.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 3)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(pow.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))) 1/2))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))) 1))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 (/.f64 n Om) (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))))))
(sqrt.f64 (*.f64 2 (fma.f64 n (*.f64 U t) (*.f64 U (*.f64 (*.f64 l (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2))) (/.f64 n Om))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))) 1)
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 1)
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3) 1/3)
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 3)
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 2)
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 U l) (fma.f64 l -2 (*.f64 (/.f64 (*.f64 n l) Om) U*)))) 2))
(fabs.f64 (*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U))))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))))))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*)))))) 3))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))) 3) (pow.f64 n 3)))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (*.f64 l (fma.f64 l -2 (/.f64 (*.f64 n l) (/.f64 Om U*))))))) 1))
(*.f64 n (*.f64 (*.f64 l (fma.f64 -2 l (*.f64 (*.f64 l U*) (/.f64 n Om)))) U))
(*.f64 n (*.f64 (fma.f64 n (*.f64 l (/.f64 U* Om)) (*.f64 l -2)) (*.f64 l U)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))) 1)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 n (/.f64 1 (/.f64 Om (*.f64 l U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 n (*.f64 (*.f64 l U*) (/.f64 1 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (*.f64 l U*) (*.f64 n (/.f64 1 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (*.f64 n (*.f64 l U*)) (/.f64 1 Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 1 (/.f64 (*.f64 n l) (/.f64 Om U*)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (*.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (/.f64 1 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (*.f64 (*.f64 l U*) (neg.f64 n)) (/.f64 1 (neg.f64 Om)))
(*.f64 (*.f64 l U*) (*.f64 (neg.f64 n) (/.f64 1 (neg.f64 Om))))
(/.f64 (*.f64 l U*) (/.f64 (neg.f64 Om) (neg.f64 n)))
(*.f64 (/.f64 1 Om) (*.f64 n (*.f64 l U*)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (*.f64 n l) (*.f64 U* (/.f64 1 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 n 1) (/.f64 (*.f64 l U*) Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 (*.f64 l U*) 1) (/.f64 n Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 n Om) (*.f64 l U*))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) 1) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 1) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 (*.f64 n l) 1) (/.f64 U* Om))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 l U*) (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) U*)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) U*))
(*.f64 (/.f64 (*.f64 l U*) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 n (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) U*)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) U*))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n (*.f64 l U*)) (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) U*)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) U*))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) U*)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (cbrt.f64 (/.f64 (*.f64 l U*) (/.f64 Om n)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) U*)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) U*))
(*.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 U* (cbrt.f64 Om)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) U*)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 l (cbrt.f64 Om)) U*))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) U*)) (/.f64 (sqrt.f64 Om) n))
(*.f64 (/.f64 (*.f64 l U*) (sqrt.f64 Om)) (/.f64 n (sqrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) U*)) (/.f64 (sqrt.f64 Om) n))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 n (*.f64 l U*)) (sqrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) U*)) (/.f64 (sqrt.f64 Om) n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 2) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) (sqrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) U*)) (/.f64 (sqrt.f64 Om) n))
(*.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 U* (sqrt.f64 Om)))
(*.f64 (/.f64 n (sqrt.f64 Om)) (/.f64 (*.f64 l U*) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) U*)) (/.f64 (sqrt.f64 Om) n))
(pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 1)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 3)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 2)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(pow.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3) 1/3)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(pow.f64 (/.f64 (/.f64 Om (*.f64 l U*)) n) -1)
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(neg.f64 (/.f64 (*.f64 n (*.f64 l U*)) (neg.f64 Om)))
(*.f64 (*.f64 l U*) (*.f64 (neg.f64 n) (/.f64 1 (neg.f64 Om))))
(/.f64 (*.f64 l U*) (/.f64 (neg.f64 Om) (neg.f64 n)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) U*) 2))
(fabs.f64 (/.f64 (*.f64 l U*) (/.f64 Om n)))
(log.f64 (exp.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om U*)) 3))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(exp.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 n l) (/.f64 Om U*))) 1))
(*.f64 (/.f64 (*.f64 n l) Om) U*)
(/.f64 (*.f64 l U*) (/.f64 Om n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 l U*)))) 1)
(*.f64 n (*.f64 l U*))
(pow.f64 (*.f64 n (*.f64 l U*)) 1)
(*.f64 n (*.f64 l U*))
(pow.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3) 1/3)
(*.f64 n (*.f64 l U*))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 l U*))) 3)
(*.f64 n (*.f64 l U*))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 l U*))) 2)
(*.f64 n (*.f64 l U*))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 2))
(fabs.f64 (*.f64 n (*.f64 l U*)))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 l U*)))
(*.f64 n (*.f64 l U*))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 l U*)))))
(*.f64 n (*.f64 l U*))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 l U*)) 3))
(*.f64 n (*.f64 l U*))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (*.f64 l U*) 3)))
(*.f64 n (*.f64 l U*))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U*) 3) (pow.f64 n 3)))
(*.f64 n (*.f64 l U*))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 l U*))))
(*.f64 n (*.f64 l U*))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 l U*))))
(*.f64 n (*.f64 l U*))
(exp.f64 (log.f64 (*.f64 n (*.f64 l U*))))
(*.f64 n (*.f64 l U*))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 l U*))) 1))
(*.f64 n (*.f64 l U*))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
4.5b
(*.f64 (*.f64 t U) (*.f64 n 2))
16.9b
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
Compiler

Compiled 31 to 17 computations (45.2% saved)

series3.5s (2.5%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
463.0ms
t
@-inf
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
399.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
384.0ms
t
@0
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
377.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
376.0ms
U
@-inf
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
Compiler

Compiled 416760 to 265868 computations (36.2% saved)

rewrite48.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
855×pow1_binary64
787×add-log-exp_binary64
787×log1p-expm1-u_binary64
787×expm1-log1p-u_binary64
768×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0922
118322
2217422
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(*.f64 (*.f64 t U) (*.f64 n 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (pow.f64 (*.f64 U (*.f64 n 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/2) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (*.f64 U (*.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t U) 3) (pow.f64 (*.f64 n 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n 2) 3) (pow.f64 (*.f64 t U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))))))

simplify43.0ms (0%)

Algorithm
egg-herbie
Rules
597×fma-def_binary64
578×distribute-rgt-in_binary64
545×distribute-lft-in_binary64
476×log-prod_binary64
359×unswap-sqr_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
095944
1207884
2727824
32988824
Stop Event
node limit
Counts
76 → 53
Calls
Call 1
Inputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (*.f64 n 2))))
(*.f64 (sqrt.f64 t) (pow.f64 (*.f64 U (*.f64 n 2)) 1/2))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4))
(*.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1/2))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/2) (sqrt.f64 2))
(pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(-.f64 (+.f64 1 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 3)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 U (*.f64 n 2))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t U) 3) (pow.f64 (*.f64 n 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n 2) 3) (pow.f64 (*.f64 t U) 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
Outputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (*.f64 n 2))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 t) (pow.f64 (*.f64 U (*.f64 n 2)) 1/2))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/2) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2) 1/3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))) 3)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1/4) 2)
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3/2))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2))))))
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 n U) 2))) 1))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 0)
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 U (*.f64 t (*.f64 2 n))))
(-.f64 (+.f64 1 (*.f64 t (*.f64 U (*.f64 n 2)))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2) 1/2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3) 1/3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 n 2)))) 3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 U (*.f64 n 2))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 n 2))) 3))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t U) 3) (pow.f64 (*.f64 n 2) 3)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n 2) 3) (pow.f64 (*.f64 t U) 3)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))
(exp.f64 (log.f64 (*.f64 t (*.f64 U (*.f64 n 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(*.f64 U (*.f64 t (*.f64 2 n)))

localize20.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.6b
(*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))
3.4b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
5.4b
(*.f64 (*.f64 U l) (-.f64 U* U))
18.9b
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
Compiler

Compiled 87 to 25 computations (71.3% saved)

series6.3s (4.5%)

Counts
4 → 120
Calls

42 calls:

TimeVariablePointExpression
630.0ms
U*
@inf
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
630.0ms
U*
@-inf
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
590.0ms
U*
@-inf
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
580.0ms
U*
@0
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
580.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
Compiler

Compiled 819544 to 629006 computations (23.2% saved)

rewrite77.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
931×log-prod_binary64
383×prod-diff_binary64
294×expm1-udef_binary64
294×log1p-udef_binary64
249×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01565
132365
2440965
Stop Event
node limit
Counts
4 → 108
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))))
(*.f64 (*.f64 U l) (-.f64 U* U))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 l)) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 l) 1/2) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 U (*.f64 l (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l U) U*) (*.f64 (*.f64 l U) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 l U)) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 l U)) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l U) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l U) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 (-.f64 U* U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 l U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 l U) U* (*.f64 (*.f64 l U) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 U* (*.f64 l U) (*.f64 (neg.f64 U) (*.f64 l U)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))) (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (/.f64 Om n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) n) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (*.f64 l (*.f64 l U))) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (*.f64 l U)) U*) (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))) (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 U* (*.f64 l (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 l (*.f64 l U)) U* (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))))))

simplify116.0ms (0.1%)

Algorithm
egg-herbie
Rules
426×associate-/r*_binary64
420×associate-*l/_binary64
371×associate-*r/_binary64
329×log-prod_binary64
206×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03224468
17474046
227993879
Stop Event
node limit
Counts
228 → 219
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(*.f64 l (*.f64 U U*))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2)))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 l (*.f64 (-.f64 U* U) U))
(*.f64 -1 (*.f64 (pow.f64 U 2) l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(*.f64 l (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(*.f64 l (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (pow.f64 l 2) (*.f64 U U*))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(*.f64 (sqrt.f64 (*.f64 2 l)) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 l) 1/2) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 1))
(+.f64 0 (*.f64 U (*.f64 l (-.f64 U* U))))
(+.f64 (*.f64 U* (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l U)))
(+.f64 (*.f64 (*.f64 l U) U*) (*.f64 (*.f64 l U) (neg.f64 U)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 l U)) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 l U)) (+.f64 U U*))
(/.f64 (*.f64 (*.f64 l U) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 l U) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 3)
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 2)
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 (-.f64 U* U) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 l U) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(exp.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 1))
(fma.f64 (*.f64 l U) U* (*.f64 (*.f64 l U) (neg.f64 U)))
(fma.f64 U* (*.f64 l U) (*.f64 (neg.f64 U) (*.f64 l U)))
(+.f64 0 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))) (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (/.f64 Om n))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) Om)
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) 1) Om)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) n) (neg.f64 Om))
(/.f64 (*.f64 n (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (neg.f64 Om))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 2))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3) (pow.f64 n 3)))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 1))
(+.f64 0 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 U* (*.f64 l (*.f64 l U))) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 (*.f64 l (*.f64 l U)) U*) (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))) (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(/.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(exp.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1))
(fma.f64 U* (*.f64 l (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))
(fma.f64 (*.f64 l (*.f64 l U)) U* (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 l))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 l))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 l))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 l))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l))
(*.f64 l (*.f64 U U*))
(*.f64 l (*.f64 U* U))
(*.f64 U (*.f64 U* l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2)))
(neg.f64 (*.f64 l (pow.f64 (/.f64 1 U) -2)))
(*.f64 l (neg.f64 (pow.f64 (/.f64 1 U) -2)))
(*.f64 (*.f64 U U) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 l (pow.f64 (/.f64 1 U) -2))) (*.f64 l (*.f64 U U*)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(neg.f64 (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(*.f64 (pow.f64 (/.f64 -1 U) -2) (neg.f64 l))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(fma.f64 l (*.f64 U* U) (neg.f64 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(-.f64 (*.f64 U (*.f64 U* l)) (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(fma.f64 l (*.f64 U* U) (neg.f64 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(-.f64 (*.f64 U (*.f64 U* l)) (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2)))
(+.f64 (*.f64 l (*.f64 U U*)) (*.f64 -1 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(fma.f64 l (*.f64 U* U) (neg.f64 (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(-.f64 (*.f64 U (*.f64 U* l)) (*.f64 l (pow.f64 (/.f64 -1 U) -2)))
(*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2)))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 (-.f64 U* U) U))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 -1 (*.f64 (pow.f64 U 2) l))
(neg.f64 (*.f64 l (pow.f64 (/.f64 1 U) -2)))
(*.f64 l (neg.f64 (pow.f64 (/.f64 1 U) -2)))
(*.f64 (*.f64 U U) (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 U* U))
(*.f64 U (*.f64 U* l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(*.f64 l (*.f64 U* U))
(*.f64 U (*.f64 U* l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) l)) (*.f64 l (*.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) l)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 l n))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 l n))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 l n))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 l n))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))))) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 U* U) U))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (-.f64 U* U) (*.f64 (pow.f64 (/.f64 -1 l) -2) U))
(*.f64 (-.f64 U* U) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))
(*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 -1 l) -2)))
(*.f64 (pow.f64 l 2) (*.f64 U U*))
(*.f64 l (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 U* l)))
(*.f64 U* (*.f64 U (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (neg.f64 l) l))
(*.f64 U (*.f64 U (neg.f64 (*.f64 l l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 U) -2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2)))
(neg.f64 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 (neg.f64 l) l))
(*.f64 l (*.f64 (pow.f64 (/.f64 -1 U) -2) (neg.f64 l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 l l)) (*.f64 l (*.f64 l (*.f64 U* U))))
(-.f64 (*.f64 U (*.f64 l (*.f64 U* l))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(*.f64 l (*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 l l)) (*.f64 l (*.f64 l (*.f64 U* U))))
(-.f64 (*.f64 U (*.f64 l (*.f64 U* l))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(*.f64 l (*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (pow.f64 (/.f64 -1 U) -2))) (*.f64 (pow.f64 l 2) (*.f64 U U*)))
(fma.f64 -1 (*.f64 (pow.f64 (/.f64 -1 U) -2) (*.f64 l l)) (*.f64 l (*.f64 l (*.f64 U* U))))
(-.f64 (*.f64 U (*.f64 l (*.f64 U* l))) (*.f64 l (*.f64 l (pow.f64 (/.f64 -1 U) -2))))
(*.f64 l (*.f64 l (-.f64 (*.f64 U* U) (pow.f64 (/.f64 -1 U) -2))))
(*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 l l)))
(*.f64 (pow.f64 (/.f64 1 U) -2) (*.f64 (neg.f64 l) l))
(*.f64 U (*.f64 U (neg.f64 (*.f64 l l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(*.f64 l (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 U* l)))
(*.f64 U* (*.f64 U (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(*.f64 (pow.f64 l 2) (*.f64 U* U))
(*.f64 l (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 l (*.f64 U* l)))
(*.f64 U* (*.f64 U (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 U 2) (pow.f64 l 2))) (*.f64 (pow.f64 l 2) (*.f64 U* U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 2 l)) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) l))) (sqrt.f64 (*.f64 2 l)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U l))) (sqrt.f64 (*.f64 2 l)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))))
(*.f64 (pow.f64 (*.f64 2 l) 1/2) (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) l))) (sqrt.f64 (*.f64 2 l)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U l))) (sqrt.f64 (*.f64 2 l)))
(pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U)))
(+.f64 0 (*.f64 U (*.f64 l (-.f64 U* U))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 U* (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (*.f64 (*.f64 l U) U*) (*.f64 (*.f64 l U) (neg.f64 U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U))))) 1)
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(/.f64 (*.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 l U)) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 U l) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (*.f64 U l))
(*.f64 (/.f64 (*.f64 U l) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (*.f64 l U)) (+.f64 U U*))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 (+.f64 U* U) (*.f64 U l)))
(*.f64 (/.f64 (*.f64 U l) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(*.f64 (/.f64 l (/.f64 1 (-.f64 U* U))) U)
(/.f64 (*.f64 (*.f64 l U) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 U l) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (*.f64 U l))
(*.f64 (/.f64 (*.f64 U l) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(/.f64 (*.f64 (*.f64 l U) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(/.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)) (/.f64 (+.f64 U* U) (*.f64 U l)))
(*.f64 (/.f64 (*.f64 U l) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(*.f64 (/.f64 l (/.f64 1 (-.f64 U* U))) U)
(pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 1)
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(pow.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) 1/3)
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 3)
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 2)
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 2))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) U) (-.f64 U* U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U))))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l U) 3) (pow.f64 (-.f64 U* U) 3)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U* U) 3) (pow.f64 (*.f64 l U) 3)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(exp.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 l (-.f64 U* U)))) 1))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(fma.f64 (*.f64 l U) U* (*.f64 (*.f64 l U) (neg.f64 U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(fma.f64 U* (*.f64 l U) (*.f64 (neg.f64 U) (*.f64 l U)))
(fma.f64 -1 (*.f64 l (*.f64 U U)) (*.f64 l (*.f64 U* U)))
(*.f64 U (*.f64 (-.f64 U* U) l))
(*.f64 (-.f64 U* U) (*.f64 U l))
(+.f64 0 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))) (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))) Om))) (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))) Om))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 U l))))) Om)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) Om)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))) 1)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) (/.f64 Om n))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n)) (neg.f64 Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) 1) Om)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) n) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))) n) (neg.f64 Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(/.f64 (*.f64 n (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))) (neg.f64 Om))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 1)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3) 1/3)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 3)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 2)
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 2))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n))))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n) 3))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3) (pow.f64 n 3)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) 3)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) Om) n)) 1))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))))))
(*.f64 n (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 U* U)) (*.f64 l l)) U)) Om))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (*.f64 l l))) (-.f64 U* U))) (/.f64 n Om))
(+.f64 0 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 U* (*.f64 l (*.f64 l U))) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (*.f64 (*.f64 l (*.f64 l U)) U*) (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))) (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 (-.f64 U* U) l)))) (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 (-.f64 U* U) l)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 (-.f64 U* U) l))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 (-.f64 U* U) l)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 (-.f64 U* U) l))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 l) (*.f64 (-.f64 U* U) (*.f64 U l))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))) 1)
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(/.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U (+.f64 U U*) (*.f64 U* U*)))
(/.f64 (*.f64 l (*.f64 U l)) (/.f64 (fma.f64 U (+.f64 U* U) (*.f64 U* U*)) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(*.f64 (*.f64 (/.f64 (*.f64 U l) (fma.f64 U (+.f64 U* U) (*.f64 U* U*))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) l)
(/.f64 (*.f64 (*.f64 l (*.f64 l U)) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U U*))
(/.f64 (*.f64 l (*.f64 (*.f64 U l) (-.f64 (*.f64 U* U*) (*.f64 U U)))) (+.f64 U* U))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) (+.f64 U* U)) (-.f64 (*.f64 U* U*) (*.f64 U U)))
(*.f64 (/.f64 (*.f64 U (*.f64 l l)) 1) (-.f64 U* U))
(pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 1)
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(pow.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3) 1/3)
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 3)
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 2)
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 U (*.f64 l (-.f64 U* U)))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 3))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 l (-.f64 U* U))) 3) (pow.f64 l 3)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(exp.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U)))) 1))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(fma.f64 U* (*.f64 l (*.f64 l U)) (*.f64 (neg.f64 U) (*.f64 l (*.f64 l U))))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))
(fma.f64 (*.f64 l (*.f64 l U)) U* (*.f64 (*.f64 l (*.f64 l U)) (neg.f64 U)))
(*.f64 (*.f64 U (-.f64 U* U)) (*.f64 l l))
(*.f64 U (*.f64 (-.f64 U* U) (*.f64 l l)))

localize30.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.6b
(/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))
5.9b
(/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om)))))
15.4b
(*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l)))
27.4b
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
Compiler

Compiled 102 to 38 computations (62.7% saved)

series5.9s (4.2%)

Counts
4 → 184
Calls

54 calls:

TimeVariablePointExpression
936.0ms
U*
@-inf
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
801.0ms
U*
@inf
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
719.0ms
n
@0
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
711.0ms
Om
@inf
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
704.0ms
Om
@-inf
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
Compiler

Compiled 757467 to 524217 computations (30.8% saved)

rewrite81.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
360×expm1-udef_binary64
360×log1p-udef_binary64
304×log-pow_binary64
207×add-sqr-sqrt_binary64
202×prod-diff_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01893
140590
2581590
Stop Event
node limit
Counts
4 → 145
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l)))
(/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om)))))
(/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (*.f64 l (sqrt.f64 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2) 1/2) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 -2 (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 n (*.f64 -2 (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) 1) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (*.f64 -2 (*.f64 l l))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (neg.f64 n)) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 l) l) -2) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 n (/.f64 U Om))) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (/.f64 U Om)) 2) (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (/.f64 1 (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (/.f64 U Om)) (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om U)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (/.f64 Om U)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 n (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 (neg.f64 Om) U)) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n (/.f64 U Om)) 1) (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n (/.f64 U Om)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n (/.f64 U Om)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 n (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 n (/.f64 U Om)) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 n (/.f64 U Om)) 2 (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 1 (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 (/.f64 1 U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (*.f64 (cbrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 Om U)) (*.f64 (sqrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 Om) U) (/.f64 1 (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 Om U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 Om Om)) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (cbrt.f64 Om) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (sqrt.f64 Om) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 (/.f64 1 U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) 1) (/.f64 (sqrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 1 U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 1 U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (cbrt.f64 (/.f64 Om U)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 Om U) (-.f64 8 (pow.f64 (/.f64 U* (/.f64 Om n)) 3))) (fma.f64 (/.f64 U* (/.f64 Om n)) (fma.f64 U* (/.f64 n Om) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 Om U) (-.f64 4 (pow.f64 (/.f64 U* (/.f64 Om n)) 2))) (fma.f64 U* (/.f64 n Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 Om U) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 Om U) 3) (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 1))))))

simplify125.0ms (0.1%)

Algorithm
egg-herbie
Rules
674×times-frac_binary64
604×associate-/l*_binary64
505×*-commutative_binary64
424×associate-/r*_binary64
374×associate-*l/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069510697
1220310574
Stop Event
node limit
Counts
329 → 388
Calls
Call 1
Inputs
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 l 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(*.f64 2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 U* U)))))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 U* U)))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (pow.f64 U* 2) 2) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) U*)))) U)) (*.f64 1/2 (/.f64 Om U)))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U*)))) U)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U)))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 1 U*) 4) Om)) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 -1 U*) 4) Om)) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 n 3) U*)) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 1 n) 4))) (*.f64 (pow.f64 (pow.f64 U* 2) 2) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 4))) (*.f64 (pow.f64 (pow.f64 U* 2) 2) U))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (*.f64 l (sqrt.f64 -2)))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))
(*.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2) 1/2) l)
(/.f64 (sqrt.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1/2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 2)
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))) 1)
(/.f64 n (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 -2 (*.f64 l l))))
(/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 n (*.f64 -2 (*.f64 l l)))))
(/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (neg.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) 1) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 (*.f64 (neg.f64 n) (*.f64 -2 (*.f64 l l))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (neg.f64 n)) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 l) l) -2) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1))
(+.f64 (*.f64 2 (*.f64 n (/.f64 U Om))) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(+.f64 (*.f64 (*.f64 n (/.f64 U Om)) 2) (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))) 1)
(*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))
(*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))
(*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)
(*.f64 1 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) n)
(*.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (*.f64 n (/.f64 U Om)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om U)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 Om U)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 n (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(*.f64 (/.f64 n 1) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))
(*.f64 (/.f64 n (/.f64 (neg.f64 Om) U)) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) 1) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 2)
(pow.f64 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n) -1)
(neg.f64 (/.f64 n (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(exp.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 1))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(fma.f64 (*.f64 n (/.f64 U Om)) 2 (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) 1)
(*.f64 Om (/.f64 1 (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 Om (*.f64 (/.f64 1 U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)
(*.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (*.f64 (cbrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (sqrt.f64 (/.f64 Om U)) (*.f64 (sqrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (neg.f64 Om) U) (/.f64 1 (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 Om U))
(*.f64 (/.f64 (cbrt.f64 (*.f64 Om Om)) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (cbrt.f64 Om) U))
(*.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (sqrt.f64 Om) U))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) 1) (/.f64 (sqrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 1 U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 1 U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (cbrt.f64 (/.f64 Om U)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (/.f64 Om U) (-.f64 8 (pow.f64 (/.f64 U* (/.f64 Om n)) 3))) (fma.f64 (/.f64 U* (/.f64 Om n)) (fma.f64 U* (/.f64 n Om) 2) 4))
(*.f64 (/.f64 (/.f64 Om U) (-.f64 4 (pow.f64 (/.f64 U* (/.f64 Om n)) 2))) (fma.f64 U* (/.f64 n Om) 2))
(pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)
(pow.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 3)
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)
(pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) -1)
(neg.f64 (/.f64 (/.f64 Om U) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 2))
(log.f64 (exp.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 Om U) 3) (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 3)))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 1))
Outputs
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))
(*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))
(fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))
(fma.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (fma.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) (*.f64 (/.f64 -1/2 n) (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 l 2) (*.f64 U (pow.f64 (/.f64 1 n) 2)))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (fma.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (pow.f64 (/.f64 1 n) 2))) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) 3)))))))
(fma.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (-.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))) (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2) (*.f64 (/.f64 (/.f64 Om U) (*.f64 l l)) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) 3) (/.f64 (/.f64 1 n) n)))))))
(*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))
(*.f64 (neg.f64 n) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) (neg.f64 n))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))))
(fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) (neg.f64 n)))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (/.f64 1/2 (/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2)))) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))
(+.f64 (*.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 (pow.f64 l 2) U))) (*.f64 Om (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2)))) 2) (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) U) (*.f64 Om (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 l 2) (*.f64 U U*)) (pow.f64 Om 2))))))))))
(fma.f64 -1 (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))) (+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 U (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))))) 2) Om) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 n) 2) (*.f64 l l)) U) (pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U U*))))) 3)))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2) Om) (/.f64 (*.f64 (*.f64 l l) U) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))) 3) (pow.f64 (/.f64 -1 n) 2))) (fma.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))) (/.f64 1/2 (/.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))) (pow.f64 (*.f64 -2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))) 2))))) (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om) (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))))
(fma.f64 -2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n))))) (*.f64 (*.f64 l l) U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om)) (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 l l) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n))))) Om) (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 l l) U))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) Om) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))) 2) (*.f64 (pow.f64 Om 2) (*.f64 n (*.f64 (pow.f64 l 2) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))) 2) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U)))))))) (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))))))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om)) (fma.f64 -1 (/.f64 (pow.f64 (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))) 2) (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) 3) (*.f64 (*.f64 Om Om) (*.f64 (*.f64 n (*.f64 l l)) U)))) (*.f64 -2 (/.f64 n (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 (*.f64 l l) U)))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) Om) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 l l) U)))) 2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n))))) Om) (-.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 l l) U)))) (*.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) (*.f64 n (*.f64 (*.f64 l l) U)))) 2) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (*.f64 n n)))) 3)) (*.f64 (*.f64 (*.f64 l l) U) (*.f64 n (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))))
(+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))) (*.f64 U U*))) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))))))
(+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) (*.f64 U* U*))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))) (*.f64 U U*))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))) (*.f64 U* U*)) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 U* 3) U)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) 2) (*.f64 (pow.f64 Om 2) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) U)) (*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))) (pow.f64 Om 2))) 2) (pow.f64 U* 2)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))))))
(+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U U*)) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))) 2) (*.f64 (*.f64 (*.f64 l l) (pow.f64 U* 3)) U)) (*.f64 (*.f64 Om Om) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))))) (+.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))) (/.f64 (*.f64 (*.f64 l l) U) (*.f64 Om Om))) 2) (/.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))) (*.f64 U* U*)))))))
(fma.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (/.f64 (*.f64 l l) (/.f64 (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))) (*.f64 U U*))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))) (*.f64 (/.f64 (*.f64 U (*.f64 (*.f64 l l) (pow.f64 U* 3))) (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))) (/.f64 U (*.f64 Om Om))) 2) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))) (*.f64 U* U*)) (sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))) (neg.f64 l))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)))))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))) (neg.f64 l))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))
(/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(fma.f64 2 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (/.f64 Om (/.f64 (*.f64 U U*) Om)) (*.f64 l l))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(*.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))
(/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) (*.f64 U* U))))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))))
(fma.f64 2 (*.f64 (*.f64 U (*.f64 U* (pow.f64 Om -2))) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))
(/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) (*.f64 U* U))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om) (*.f64 2 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 (*.f64 l l) (*.f64 n n))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 (pow.f64 l 2) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om))
(/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(fma.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(fma.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U U*))) (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (pow.f64 (/.f64 1 l) -2))) Om))
(/.f64 (*.f64 -2 (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 n (pow.f64 (/.f64 1 l) -2)))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (pow.f64 (/.f64 1 l) -2))) Om))
(/.f64 (*.f64 -2 (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 n (pow.f64 (/.f64 1 l) -2)))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (pow.f64 (/.f64 1 l) -2))) Om))
(/.f64 (*.f64 -2 (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 n (pow.f64 (/.f64 1 l) -2)))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 1 l) -2) (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (pow.f64 (/.f64 1 l) -2))) Om))
(/.f64 (*.f64 -2 (*.f64 (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 n (pow.f64 (/.f64 1 l) -2)))) Om)
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 -1 l) -2) (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 -1 l) -2) (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 -1 l) -2) (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U (pow.f64 (/.f64 -1 l) -2)))) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U (pow.f64 (/.f64 -1 l) -2))))))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 (pow.f64 (/.f64 -1 l) -2) (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 2 (*.f64 n U)) Om)
(*.f64 n (/.f64 (*.f64 U 2) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 n) -2)))) (*.f64 Om Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 n) -2) (*.f64 U U*)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (pow.f64 (/.f64 1 n) -2) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*))))
(/.f64 (neg.f64 (pow.f64 (/.f64 -1 n) -2)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U U*)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U U*)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 n) -2) (*.f64 Om Om)) (*.f64 U U*)))
(*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U))))
(neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2))))
(*.f64 (*.f64 (*.f64 n n) (pow.f64 Om -2)) (neg.f64 (*.f64 U U*)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om -2) (*.f64 U* U)))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 2 (*.f64 n U)) Om)
(*.f64 n (/.f64 (*.f64 U 2) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U* (*.f64 U (pow.f64 (/.f64 1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 Om -2)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* (pow.f64 Om -2)))))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 2 (*.f64 n U)) Om)
(*.f64 n (/.f64 (*.f64 U 2) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))))
(fma.f64 (neg.f64 (*.f64 n n)) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 n (/.f64 (*.f64 U 2) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))))
(fma.f64 (neg.f64 (*.f64 n n)) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 n (/.f64 (*.f64 U 2) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 U (*.f64 U* (pow.f64 (/.f64 -1 Om) 2))))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)))))
(fma.f64 (neg.f64 (*.f64 n n)) (*.f64 (*.f64 U U*) (pow.f64 (/.f64 -1 Om) 2)) (*.f64 n (/.f64 (*.f64 U 2) Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(/.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U)) Om)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 2 (/.f64 (*.f64 n U) Om))
(/.f64 (*.f64 2 (*.f64 n U)) Om)
(*.f64 n (/.f64 (*.f64 U 2) Om))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 n n)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 n n)) (/.f64 Om (/.f64 (*.f64 U U*) Om)))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(+.f64 (*.f64 2 (/.f64 (*.f64 n U) Om)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U*)))))
(-.f64 (*.f64 n (/.f64 (*.f64 U 2) Om)) (/.f64 (*.f64 n n) (/.f64 Om (/.f64 (*.f64 U U*) Om))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))))
(fma.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* U*)))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*)))))
(-.f64 (*.f64 (/.f64 -2 (*.f64 n n)) (/.f64 (pow.f64 Om 3) (*.f64 U (*.f64 U* U*)))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 U* U)))))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))))
(fma.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* U*)))) (fma.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 3) (*.f64 U (pow.f64 U* 3)))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))))
(-.f64 (fma.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 U (*.f64 (*.f64 n n) (*.f64 U* U*)))) (*.f64 (/.f64 -4 (pow.f64 n 3)) (/.f64 (pow.f64 Om 4) (*.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 U* 2) U)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 U* U)))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (pow.f64 U* 2) 2) (*.f64 (pow.f64 (pow.f64 n 2) 2) U)))) (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))))))
(fma.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 n n) (*.f64 U (*.f64 U* U*)))) (fma.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 3) (*.f64 U (pow.f64 U* 3)))) (fma.f64 -8 (/.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (*.f64 U* U*) 2)) (*.f64 U (pow.f64 (*.f64 n n) 2))) (neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*)))))))
(fma.f64 -2 (/.f64 (pow.f64 Om 3) (*.f64 U (*.f64 (*.f64 n n) (*.f64 U* U*)))) (fma.f64 -4 (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 n 3) (*.f64 U (pow.f64 U* 3)))) (-.f64 (*.f64 (/.f64 -8 (*.f64 (pow.f64 U* 4) (pow.f64 n 4))) (/.f64 (pow.f64 Om 5) U)) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (/.f64 1 Om) 2) U*)))) U)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (*.f64 U* U*) (*.f64 U* (pow.f64 (/.f64 1 Om) 2)))) U) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/4 (*.f64 (/.f64 n U) U*) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 U* (*.f64 (*.f64 U* U*) (pow.f64 Om -2))) (pow.f64 n 3)) U) (*.f64 1/2 (/.f64 Om U)))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (/.f64 -1 Om) 2) U*)))) U)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (*.f64 U* U*) (*.f64 U* (pow.f64 (/.f64 -1 Om) 2)))) U) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 U* (*.f64 (*.f64 U* U*) (pow.f64 (/.f64 -1 Om) 2))) (pow.f64 n 3)) U) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 n (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/16 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U* 3)) (*.f64 U (*.f64 Om Om))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/16 (/.f64 (*.f64 (/.f64 (pow.f64 n 3) Om) (/.f64 (pow.f64 U* 3) Om)) U) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 n n)) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 U*) 2)) U))))
(fma.f64 -2 (*.f64 (*.f64 (/.f64 Om n) (/.f64 Om n)) (/.f64 (pow.f64 (/.f64 1 U*) 2) (/.f64 U Om))) (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U)))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -4 (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 (pow.f64 n 3) U) (/.f64 1 (pow.f64 U* 3)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 n n)) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 U*) 2)) U)))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 Om n) (/.f64 Om n)) (/.f64 (pow.f64 (/.f64 1 U*) 2) (/.f64 U Om))) (/.f64 (*.f64 -4 (pow.f64 Om 4)) (*.f64 (/.f64 (*.f64 U (pow.f64 n 3)) 1) (pow.f64 U* 3)))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 1 U*) 4) Om)) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 1 U*) 2) Om)) (*.f64 (pow.f64 n 2) U))))))
(fma.f64 -8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 U*) 4)) U)) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -4 (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 (pow.f64 n 3) U) (/.f64 1 (pow.f64 U* 3)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 n n)) (/.f64 (*.f64 Om (pow.f64 (/.f64 1 U*) 2)) U))))))
(fma.f64 -8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 n 4)) (/.f64 (pow.f64 (/.f64 1 U*) 4) (/.f64 U Om))) (-.f64 (fma.f64 -2 (*.f64 (*.f64 (/.f64 Om n) (/.f64 Om n)) (/.f64 (pow.f64 (/.f64 1 U*) 2) (/.f64 U Om))) (/.f64 (*.f64 -4 (pow.f64 Om 4)) (*.f64 (/.f64 (*.f64 U (pow.f64 n 3)) 1) (pow.f64 U* 3)))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 -1 U*) 2)) (*.f64 U (*.f64 n n)))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 n n)) (/.f64 (pow.f64 (/.f64 -1 U*) 2) U)) (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U)))))
(fma.f64 4 (/.f64 (*.f64 (pow.f64 Om 4) (/.f64 -1 (pow.f64 U* 3))) (*.f64 (pow.f64 n 3) U)) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 -1 U*) 2)) (*.f64 U (*.f64 n n))))))
(fma.f64 4 (*.f64 (/.f64 (pow.f64 Om 4) (*.f64 U (pow.f64 n 3))) (/.f64 -1 (pow.f64 U* 3))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 n n)) (/.f64 (pow.f64 (/.f64 -1 U*) 2) U)) (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 U*) 3)) (*.f64 (pow.f64 n 2) (*.f64 n U)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 -1 U*) 2))) (*.f64 (pow.f64 n 2) U))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 (pow.f64 (/.f64 -1 U*) 4) Om)) (*.f64 (pow.f64 (pow.f64 n 2) 2) U))))))
(fma.f64 4 (/.f64 (*.f64 (pow.f64 Om 4) (/.f64 -1 (pow.f64 U* 3))) (*.f64 (pow.f64 n 3) U)) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 -1 U*) 2)) (*.f64 U (*.f64 n n))) (*.f64 -8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (*.f64 n n) 2)) (/.f64 (*.f64 Om (pow.f64 (/.f64 -1 U*) 4)) U))))))
(fma.f64 4 (*.f64 (/.f64 (pow.f64 Om 4) (*.f64 U (pow.f64 n 3))) (/.f64 -1 (pow.f64 U* 3))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 n n)) (/.f64 (pow.f64 (/.f64 -1 U*) 2) U)) (/.f64 (*.f64 (pow.f64 Om 4) -8) (/.f64 (/.f64 (*.f64 U (pow.f64 n 4)) Om) (pow.f64 (/.f64 -1 U*) 4)))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*)))))
(*.f64 1/2 (/.f64 Om U))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))
(fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (*.f64 Om U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 U* 2) (*.f64 (pow.f64 n 3) U*)) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) Om) (/.f64 (*.f64 U* U*) U)) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 U* U*) (*.f64 Om Om)) (/.f64 (*.f64 U* (pow.f64 n 3)) U)) (fma.f64 1/4 (/.f64 n (/.f64 U U*)) (*.f64 1/2 (/.f64 Om U)))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 n n) (*.f64 U Om)) (*.f64 U* U*)) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 U* U*) (*.f64 Om Om)) (/.f64 U* (/.f64 U (pow.f64 n 3)))) (fma.f64 1/2 (/.f64 Om U) (/.f64 1/4 (/.f64 U (*.f64 n U*))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 1 n) 2)) (*.f64 U (*.f64 U* U*)))))
(fma.f64 -2 (/.f64 (pow.f64 Om 3) (/.f64 (*.f64 U (*.f64 U* U*)) (/.f64 (/.f64 1 n) n))) (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U)))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 1 n) 3)) (*.f64 U (pow.f64 U* 3))) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 1 n) 2)) (*.f64 U (*.f64 U* U*))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 Om 4) U) (/.f64 (/.f64 1 (pow.f64 n 3)) (pow.f64 U* 3))) (fma.f64 -2 (/.f64 (pow.f64 Om 3) (/.f64 (*.f64 U (*.f64 U* U*)) (/.f64 (/.f64 1 n) n))) (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U* U)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 1 n) 4))) (*.f64 (pow.f64 (pow.f64 U* 2) 2) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 Om (pow.f64 (/.f64 1 n) 2))) (*.f64 (pow.f64 U* 2) U))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 (/.f64 1 n) 3)) (*.f64 U (pow.f64 U* 3))) (fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 Om 4) (*.f64 Om (pow.f64 (/.f64 1 n) 4))) (*.f64 U (pow.f64 (*.f64 U* U*) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (/.f64 1 n) 2)) (*.f64 U (*.f64 U* U*)))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 Om 4) U) (/.f64 (/.f64 1 (pow.f64 n 3)) (pow.f64 U* 3))) (-.f64 (fma.f64 -8 (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (/.f64 1 n) 4)) (*.f64 U (pow.f64 U* 4))) (*.f64 -2 (/.f64 (pow.f64 Om 3) (/.f64 (*.f64 U (*.f64 U* U*)) (/.f64 (/.f64 1 n) n))))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))))
(/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) Om) (*.f64 U (*.f64 U* U*)))))
(-.f64 (*.f64 (/.f64 -2 (*.f64 U* U*)) (/.f64 (*.f64 Om (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2))) U)) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) Om) (*.f64 U (*.f64 U* U*))) (*.f64 4 (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 U (pow.f64 U* 3)) (/.f64 -1 (pow.f64 n 3)))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) U) (/.f64 Om (*.f64 U* U*))) (*.f64 (/.f64 4 U) (/.f64 (*.f64 (pow.f64 Om 4) (/.f64 -1 (pow.f64 n 3))) (pow.f64 U* 3)))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 n (*.f64 U U*)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (*.f64 Om (pow.f64 (/.f64 -1 n) 4))) (*.f64 (pow.f64 (pow.f64 U* 2) 2) U))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (pow.f64 (/.f64 -1 n) 2) Om)) (*.f64 (pow.f64 U* 2) U))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (pow.f64 Om 2) 2) (pow.f64 (/.f64 -1 n) 3)) (*.f64 (pow.f64 U* 2) (*.f64 U U*)))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) (*.f64 n (*.f64 U U*))) (fma.f64 -8 (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 U (pow.f64 (*.f64 U* U*) 2)) (*.f64 Om (pow.f64 (/.f64 -1 n) 4)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) Om) (*.f64 U (*.f64 U* U*))) (*.f64 4 (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 U (pow.f64 U* 3)) (/.f64 -1 (pow.f64 n 3))))))))
(-.f64 (fma.f64 -8 (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 U* 4)) (/.f64 (pow.f64 (/.f64 -1 n) 4) U)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 (/.f64 -1 n) 2)) U) (/.f64 Om (*.f64 U* U*))) (*.f64 (/.f64 4 U) (/.f64 (*.f64 (pow.f64 Om 4) (/.f64 -1 (pow.f64 n 3))) (pow.f64 U* 3))))) (*.f64 (/.f64 Om n) (/.f64 Om (*.f64 U U*))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(*.f64 (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) -2))))) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2)))))
(*.f64 (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))) (cbrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) -2))))) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2)))))
(*.f64 (cbrt.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))) (cbrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (*.f64 l (sqrt.f64 -2)))
(*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))))
(*.f64 l (*.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))) (sqrt.f64 -2)))
(*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))))
(*.f64 l (*.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2) 1/2) l)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 l l) -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1/2)
(sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))))
(sqrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 1)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 3)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 2)
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1/2))
(sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))))
(sqrt.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)) 1))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))))))
(*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))) 1)
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 n (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 -2 (*.f64 l l))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (*.f64 -2 (*.f64 l l)) (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) (*.f64 n (*.f64 -2 (*.f64 l l)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (neg.f64 (*.f64 n (*.f64 -2 (*.f64 l l)))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (neg.f64 n))) (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 (*.f64 n (*.f64 2 (*.f64 l l))) (/.f64 (neg.f64 Om) U)))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) 1) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (/.f64 (*.f64 n (*.f64 -2 (*.f64 l l))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(/.f64 (*.f64 (neg.f64 n) (*.f64 -2 (*.f64 l l))) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (neg.f64 n))) (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 (*.f64 n (*.f64 2 (*.f64 l l))) (/.f64 (neg.f64 Om) U)))
(/.f64 (*.f64 (*.f64 -2 (*.f64 l l)) (neg.f64 n)) (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l l) (neg.f64 n))) (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 (*.f64 n (*.f64 2 (*.f64 l l))) (/.f64 (neg.f64 Om) U)))
(pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 1)
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 2)
(pow.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) -2)))) 2)
(pow.f64 (*.f64 l (sqrt.f64 (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 -2 (/.f64 (*.f64 n U) Om))))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))) 2))
(fabs.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3) 1/3)
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 3)
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (*.f64 l l) -2))) 2))
(fabs.f64 (*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 l) l) -2) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))) (log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) -2)))
(*.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om))) (*.f64 -2 (log.f64 (pow.f64 (exp.f64 l) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l))) 3))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) (pow.f64 (*.f64 -2 (*.f64 l l)) 3)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 l l)) 3) (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) (*.f64 -2 (*.f64 l l)))) 1))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n (-.f64 2 (/.f64 n (/.f64 Om U*)))) (*.f64 (*.f64 l l) U)) Om))
(*.f64 n (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))))
(+.f64 (*.f64 2 (*.f64 n (/.f64 U Om))) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(+.f64 (*.f64 (*.f64 n (/.f64 U Om)) 2) (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))) 1)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 1 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om))) 2)))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 U (/.f64 n (neg.f64 Om))) (+.f64 -2 (/.f64 n (/.f64 Om U*))))
(*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) n)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 U Om) (/.f64 n (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (*.f64 n (/.f64 U Om)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om U)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 Om U)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 U* (/.f64 Om n))))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))) 2)))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 n (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 n 1) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (/.f64 n (/.f64 (neg.f64 Om) U)) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 U (/.f64 n (neg.f64 Om))) (+.f64 -2 (/.f64 n (/.f64 Om U*))))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) 1) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 n (/.f64 U Om)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2)) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (*.f64 n U) Om) (*.f64 (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)) (cbrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 (*.f64 (*.f64 n (/.f64 U Om)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 1)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(pow.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3) 1/3)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 3)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 2)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(pow.f64 (/.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) n) -1)
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(neg.f64 (/.f64 n (/.f64 (/.f64 (neg.f64 Om) U) (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (/.f64 (neg.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(*.f64 (*.f64 U (/.f64 n (neg.f64 Om))) (+.f64 -2 (/.f64 n (/.f64 Om U*))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))) 2))
(fabs.f64 (*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om))))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) 3))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3)))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 U* (/.f64 Om n)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(exp.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om)))) 1))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(fma.f64 2 (*.f64 n (/.f64 U Om)) (*.f64 (neg.f64 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(fma.f64 (*.f64 n (/.f64 U Om)) 2 (*.f64 (*.f64 n (/.f64 U Om)) (neg.f64 (/.f64 U* (/.f64 Om n)))))
(/.f64 n (/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(*.f64 n (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 U Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))) 1)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 Om (/.f64 1 (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 Om (*.f64 (/.f64 1 U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 Om U) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 1 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (*.f64 (cbrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (sqrt.f64 (/.f64 Om U)) (*.f64 (sqrt.f64 (/.f64 Om U)) (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 (neg.f64 Om) U) (/.f64 1 (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (neg.f64 Om) (*.f64 U (+.f64 -2 (/.f64 n (/.f64 Om U*)))))
(*.f64 (/.f64 1 (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 Om U))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 Om Om)) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (cbrt.f64 Om) U))
(/.f64 (*.f64 (cbrt.f64 (*.f64 Om Om)) (/.f64 (cbrt.f64 Om) U)) (-.f64 2 (/.f64 U* (/.f64 Om n))))
(/.f64 (cbrt.f64 (*.f64 Om Om)) (/.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (/.f64 (cbrt.f64 Om) U)))
(*.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (/.f64 U* (/.f64 Om n)))) (/.f64 (sqrt.f64 Om) U))
(*.f64 (/.f64 (sqrt.f64 Om) (-.f64 2 (/.f64 n (/.f64 Om U*)))) (/.f64 (sqrt.f64 Om) U))
(*.f64 (/.f64 Om 1) (/.f64 (/.f64 1 U) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) 1) (/.f64 (cbrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) 1) (/.f64 (sqrt.f64 (/.f64 Om U)) (-.f64 2 (/.f64 U* (/.f64 Om n)))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 1 U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 1 U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (sqrt.f64 (/.f64 Om U)) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 2))) (/.f64 (/.f64 1 U) (cbrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (cbrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (cbrt.f64 (pow.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) 2)))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 1 U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 1 U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om U)) 2) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (cbrt.f64 (/.f64 Om U)) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))) (/.f64 (/.f64 1 U) (sqrt.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (/.f64 (/.f64 Om U) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))))) (sqrt.f64 (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(*.f64 (/.f64 (/.f64 Om U) (-.f64 8 (pow.f64 (/.f64 U* (/.f64 Om n)) 3))) (fma.f64 (/.f64 U* (/.f64 Om n)) (fma.f64 U* (/.f64 n Om) 2) 4))
(*.f64 (/.f64 (/.f64 Om U) (-.f64 8 (pow.f64 (/.f64 n (/.f64 Om U*)) 3))) (fma.f64 (/.f64 n (/.f64 Om U*)) (fma.f64 U* (/.f64 n Om) 2) 4))
(*.f64 (/.f64 (/.f64 Om U) (-.f64 4 (pow.f64 (/.f64 U* (/.f64 Om n)) 2))) (fma.f64 U* (/.f64 n Om) 2))
(*.f64 (fma.f64 U* (/.f64 n Om) 2) (/.f64 (/.f64 Om U) (-.f64 4 (pow.f64 (/.f64 U* (/.f64 Om n)) 2))))
(*.f64 (fma.f64 U* (/.f64 n Om) 2) (/.f64 (/.f64 Om U) (-.f64 4 (pow.f64 (/.f64 n (/.f64 Om U*)) 2))))
(pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 1)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(pow.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3) 1/3)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(pow.f64 (cbrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 3)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(pow.f64 (sqrt.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 2)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(pow.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (/.f64 U Om)) -1)
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(neg.f64 (/.f64 (/.f64 Om U) (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(*.f64 (/.f64 (neg.f64 Om) U) (/.f64 1 (neg.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))))))
(/.f64 (neg.f64 Om) (*.f64 U (+.f64 -2 (/.f64 n (/.f64 Om U*)))))
(sqrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 U* (/.f64 Om n)))) 2))
(fabs.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(log.f64 (exp.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(cbrt.f64 (pow.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n))))) 3))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 Om U) 3) (pow.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) 3)))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(expm1.f64 (log1p.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(log1p.f64 (expm1.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(exp.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (*.f64 U (-.f64 2 (/.f64 U* (/.f64 Om n)))))) 1))
(/.f64 Om (*.f64 U (-.f64 2 (/.f64 n (/.f64 Om U*)))))
(/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))

localize23.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
3.5b
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2)
4.5b
(*.f64 (*.f64 t U) (*.f64 n 2))
24.6b
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
Compiler

Compiled 43 to 25 computations (41.9% saved)

series196.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
35.0ms
n
@inf
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
25.0ms
U
@-inf
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
22.0ms
t
@0
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
19.0ms
t
@inf
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
18.0ms
n
@-inf
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
Compiler

Compiled 4128 to 3576 computations (13.4% saved)

rewrite61.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
558×log-prod_binary64
437×prod-exp_binary64
404×exp-prod_binary64
362×pow-prod-down_binary64
278×pow2_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01128
122925
2271225
Stop Event
node limit
Counts
2 → 98
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (+.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2) 3/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 U (+.f64 n n))) (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 t (*.f64 U (+.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t U) 3/2) (pow.f64 (+.f64 n n) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 n n) 3/2) (pow.f64 (*.f64 t U) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 t 3/2) (pow.f64 (*.f64 U (+.f64 n n)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3/2) (pow.f64 2 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 5/2) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 3/2 (log.f64 (+.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 3/2 (log.f64 (*.f64 t U))) (*.f64 (log.f64 (+.f64 n n)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 (log.f64 (+.f64 n n)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 3/2 (log.f64 (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 3/2 (log.f64 (+.f64 n n))) (*.f64 (log.f64 (*.f64 t U)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 (log.f64 (*.f64 t U)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))))))

simplify88.0ms (0.1%)

Algorithm
egg-herbie
Rules
563×fma-def_binary64
506×log-prod_binary64
420×distribute-rgt-in_binary64
403×distribute-lft-in_binary64
264×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03152811
17392555
219292481
373812481
Stop Event
node limit
Counts
170 → 174
Calls
Call 1
Inputs
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(+.f64 0 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 1)
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (+.f64 n n))))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (+.f64 n n)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3) 1/6)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2) 1/9)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2) 3/4)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) 2/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))
(fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 3/4))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/2))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 1))
(+.f64 0 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 1)
(*.f64 (*.f64 t (*.f64 U (+.f64 n n))) (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1)
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 t (*.f64 U (+.f64 n n))))
(*.f64 1 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(*.f64 (pow.f64 (*.f64 t U) 3/2) (pow.f64 (+.f64 n n) 3/2))
(*.f64 (pow.f64 (+.f64 n n) 3/2) (pow.f64 (*.f64 t U) 3/2))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4))
(*.f64 (pow.f64 t 3/2) (pow.f64 (*.f64 U (+.f64 n n)) 3/2))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3/2) (pow.f64 2 3/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 5/2) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/4))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2)) 1/3))
(exp.f64 (*.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))
(exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 3/2 (log.f64 (+.f64 n n)))))
(exp.f64 (+.f64 (*.f64 3/2 (log.f64 (*.f64 t U))) (*.f64 (log.f64 (+.f64 n n)) 3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 (log.f64 (+.f64 n n)) 3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 3/2 (log.f64 (*.f64 t U)))))
(exp.f64 (+.f64 (*.f64 3/2 (log.f64 (+.f64 n n))) (*.f64 (log.f64 (*.f64 t U)) 3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 (log.f64 (*.f64 t U)) 3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(exp.f64 (+.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))
Outputs
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n t))) (log.f64 U)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U)))))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2)))
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 t U))) (*.f64 -1 (log.f64 (/.f64 -1 n)))))) 1/3)
(cbrt.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t))))))
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2)))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (log.f64 t))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 1 t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -2 (*.f64 n U))) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 (*.f64 -2 n) U)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 U -2))) (log.f64 (/.f64 -1 t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U -2)) 3/2) (pow.f64 (/.f64 -1 t) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U))) (log.f64 (*.f64 2 (*.f64 n t))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 U))) (log.f64 (*.f64 -2 (*.f64 n t))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 U)) (log.f64 (*.f64 -2 (*.f64 n t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 n (*.f64 t -2))) (log.f64 (/.f64 -1 U))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t -2)) 3/2) (pow.f64 (/.f64 -1 U) -3/2))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 2 (*.f64 t U))) (log.f64 n))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 n))) (log.f64 (*.f64 2 (*.f64 t U))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n))))
(*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n))))
(*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n))))
(*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 n))) (log.f64 (*.f64 -2 (*.f64 t U))))))
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 (/.f64 -1 n)) (log.f64 (*.f64 -2 (*.f64 U t)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (*.f64 t (*.f64 U -2))) (log.f64 (/.f64 -1 n))))
(*.f64 (pow.f64 (/.f64 -1 n) -3/2) (pow.f64 (*.f64 t (*.f64 U -2)) 3/2))
(+.f64 0 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 1)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 1 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 U (+.f64 n n))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 U t)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (+.f64 n n)))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 U t)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U t) n)) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/2)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2) 4) 1/4)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3) 1/6)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3) 1/6)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 U t)) 3)) 1/6)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2) 1/18) (pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2) 1/18))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 9/2) 1/18) (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 9/2) 1/18))
(*.f64 (pow.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 9/2) 1/18) (pow.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 9/2) 1/18))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) 3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/2)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 2) 3/4)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) 2)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) 2/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))
(sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(fabs.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))) 3/4))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6)) 3))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4)) 2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 1/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1/3))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 1))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 1))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(+.f64 0 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))) 1)
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (*.f64 t (*.f64 U (+.f64 n n))) (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2) 1)
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 t (*.f64 U (+.f64 n n))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 1 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 (*.f64 t U) 3/2) (pow.f64 (+.f64 n n) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 (+.f64 n n) 3/2) (pow.f64 (*.f64 t U) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/4))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 t 3/2) (pow.f64 (*.f64 U (+.f64 n n)) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 3/2) (pow.f64 2 3/2))
(*.f64 (pow.f64 (*.f64 (*.f64 U t) n) 3/2) (pow.f64 2 3/2))
(*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2) (pow.f64 2 3/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 4) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/6) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 1/6) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 4))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) 4))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 5/2) (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 1/4) (pow.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 5/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 1/4) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))) 5/2))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/4) (pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) 5/2))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(log.f64 (exp.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 3/4))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 9/2)) 1/3))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) 3/2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1) 1))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) 3))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) 3))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) 2))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1) (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)) 1/3) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 t (*.f64 U (+.f64 n n))))) 1) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 1)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 3/2 (log.f64 (+.f64 n n)))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 3/2 (log.f64 (*.f64 t U))) (*.f64 (log.f64 (+.f64 n n)) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t U)) 3/2) (*.f64 (log.f64 (+.f64 n n)) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 3/2 (log.f64 (*.f64 t U)))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 3/2 (log.f64 (+.f64 n n))) (*.f64 (log.f64 (*.f64 t U)) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 n n)) 3/2) (*.f64 (log.f64 (*.f64 t U)) 3/2)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))))))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 3/4 (log.f64 (*.f64 t (*.f64 U (+.f64 n n))))) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4) (*.f64 (log.f64 (*.f64 t (*.f64 U (+.f64 n n)))) 3/4)))
(pow.f64 (*.f64 t (*.f64 U (+.f64 n n))) 3/2)
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U t))) 3/2)
(pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)

eval438.0ms (0.3%)

Compiler

Compiled 37149 to 17375 computations (53.2% saved)

prune408.0ms (0.3%)

Pruning

77 alts after pruning (73 fresh and 4 done)

PrunedKeptTotal
New1104281132
Fresh274572
Picked011
Done336
Total1134771211
Error
2.9b
Counts
1211 → 77
Alt Table
Click to see full alt table
StatusErrorProgram
61.4b
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
60.9b
(fma.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om))
61.4b
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t))))
60.1b
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
40.0b
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
59.9b
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
60.7b
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
59.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
55.8b
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
59.1b
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
50.2b
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
56.9b
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
59.2b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
59.1b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
60.2b
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2)))) Om) n)
58.0b
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
56.7b
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
59.1b
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
55.7b
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
60.2b
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
60.0b
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
60.3b
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
43.3b
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
57.9b
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
55.5b
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
59.0b
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
55.1b
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
54.8b
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
57.7b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
57.9b
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
50.4b
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
59.3b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
59.2b
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
54.9b
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
49.8b
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
49.1b
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
48.1b
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
59.1b
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
60.5b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
49.8b
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
60.2b
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) n)
49.1b
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
56.4b
(*.f64 (sqrt.f64 2) (fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
55.5b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
44.4b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
60.2b
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
58.6b
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
55.5b
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
55.4b
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
54.4b
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
54.3b
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
54.3b
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
56.4b
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
59.5b
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
50.2b
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
59.8b
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
59.9b
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
61.4b
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
59.9b
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
40.0b
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
53.2b
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
36.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
38.9b
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
35.4b
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
48.5b
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
40.4b
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
54.4b
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
39.6b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
37.0b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
59.0b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
51.5b
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
41.2b
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
36.5b
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
59.4b
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
60.0b
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
47.4b
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
Compiler

Compiled 1940 to 1312 computations (32.4% saved)

regimes2.4s (1.7%)

Counts
167 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n)))))
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2)))) Om) n)
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) n)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)
(sqrt.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
(fma.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om))
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 l (*.f64 (/.f64 (-.f64 U* U) Om) n))) t) (*.f64 2 (*.f64 U n))) 3/2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/4) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) 3))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 U n))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) 1/4) 2)
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) 3))
(*.f64 (sqrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)) (*.f64 l -2)) t)) 3/2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))) 3)
(*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n (fma.f64 (/.f64 l Om) (fma.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)) (*.f64 l -2)) t)))) 1/2)))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om)))) (/.f64 U Om)) (fma.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) n (/.f64 U (/.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))) Om))) t))))
(*.f64 (sqrt.f64 2) (fma.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om))))) (*.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om) (/.f64 -2 Om)))))) (/.f64 U (/.f64 l t))))))
(sqrt.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 n U)) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

8 calls:

410.0ms
U
377.0ms
Om
372.0ms
t
367.0ms
l
227.0ms
n
Results
ErrorSegmentsBranch
25.0b3n
26.4b6U
27.0b4t
23.3b4l
27.8b5Om
28.4b3U*
26.2b3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
26.1b3(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 3657 to 1613 computations (55.9% saved)

bsearch119.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
41.0ms
3.602613009095789e+58
6.959327916508276e+71
31.0ms
-8.488752935953497e-191
-7.15298283943951e-194
44.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
80.0ms448×body256valid
23.0ms131×body256invalid
6.0ms38×body256infinite
Compiler

Compiled 1865 to 1233 computations (33.9% saved)

regimes2.0s (1.4%)

Counts
149 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n)))))
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2)))) Om) n)
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) n)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
(*.f64 (sqrt.f64 (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om)))))) (sqrt.f64 (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (*.f64 l l) (fma.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om) (/.f64 -2 Om))))) 1/4) 2)
(sqrt.f64 (fma.f64 -2 (*.f64 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)) (pow.f64 Om -2)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(fma.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l) (*.f64 -2 (/.f64 (/.f64 (*.f64 U l) Om) (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))))
(fma.f64 -2 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) n)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om))
(neg.f64 (fma.f64 (/.f64 n (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n)))))) (/.f64 U (/.f64 l t)) (*.f64 l (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2)
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

8 calls:

430.0ms
U
366.0ms
Om
295.0ms
l
280.0ms
n
193.0ms
U*
Results
ErrorSegmentsBranch
26.2b4n
26.7b6U
28.4b2t
23.5b4l
27.8b5Om
28.6b3U*
26.2b3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
26.1b3(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 3088 to 1388 computations (55.1% saved)

bsearch427.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
3.602613009095789e+58
6.959327916508276e+71
30.0ms
-8.488752935953497e-191
-7.15298283943951e-194
349.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
382.0ms448×body256valid
25.0ms149×body256invalid
9.0ms41×body256infinite
Compiler

Compiled 1865 to 1233 computations (33.9% saved)

regimes1.7s (1.2%)

Counts
142 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (fma.f64 -2 (*.f64 n (*.f64 (*.f64 l (*.f64 l U)) (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)))) (*.f64 2 (*.f64 t (*.f64 U n)))))
(*.f64 (sqrt.f64 (/.f64 -2 (-.f64 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))) (/.f64 1 (pow.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) 2))))) (neg.f64 l))
(*.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 U Om) (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (*.f64 n (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (neg.f64 l))
(*.f64 (+.f64 (*.f64 n (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om)))) (*.f64 -2 (/.f64 U (*.f64 Om (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) U) Om))))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 Om (pow.f64 (-.f64 (/.f64 U Om) (/.f64 U* Om)) 2))) U)) (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 -1/4 (/.f64 (*.f64 Om (-.f64 (/.f64 U Om) (/.f64 U* Om))) U)))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) 2)))) Om) n)
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om)) 2))) n)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (/.f64 Om (*.f64 n U))))) l) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) Om) -2))) l) 3) 1/3)
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

8 calls:

346.0ms
U
321.0ms
Om
241.0ms
l
180.0ms
U*
178.0ms
n
Results
ErrorSegmentsBranch
27.4b3n
26.7b6U
28.4b2t
23.6b4l
27.8b5Om
28.6b3U*
26.4b3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
26.3b3(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 2855 to 1304 computations (54.3% saved)

bsearch138.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
58.0ms
3.602613009095789e+58
6.959327916508276e+71
31.0ms
-8.488752935953497e-191
-7.15298283943951e-194
48.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
78.0ms448×body256valid
45.0ms153×body256invalid
6.0ms34×body256infinite
Compiler

Compiled 1973 to 1305 computations (33.9% saved)

regimes2.4s (1.7%)

Counts
130 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U (*.f64 (pow.f64 (/.f64 1 l) -2) n)) -2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
(sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (/.f64 (*.f64 (*.f64 U (neg.f64 l)) n) Om)) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

8 calls:

596.0ms
Om
433.0ms
t
282.0ms
n
274.0ms
U
264.0ms
l
Results
ErrorSegmentsBranch
28.0b4n
28.4b4U
27.2b6t
23.7b4l
26.9b7Om
29.2b3U*
26.6b3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
26.5b3(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 2520 to 1162 computations (53.9% saved)

bsearch99.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
9.557597852847299e+48
5.796035448223678e+50
28.0ms
-8.488752935953497e-191
-7.15298283943951e-194
41.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
68.0ms400×body256valid
19.0ms112×body256invalid
5.0ms28×body256infinite
Compiler

Compiled 1688 to 1134 computations (32.8% saved)

regimes1.5s (1.1%)

Counts
124 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 n U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (+.f64 t t)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (+.f64 n n)) (sqrt.f64 (*.f64 t U)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/4) 2)
(sqrt.f64 (fma.f64 -4 (/.f64 (*.f64 l (*.f64 l U)) (/.f64 Om n)) (*.f64 n (*.f64 (*.f64 U t) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (fabs.f64 (*.f64 (*.f64 l (-.f64 U* U)) (/.f64 l (/.f64 Om U)))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (fabs.f64 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 (*.f64 l l) (*.f64 n -2))) (sqrt.f64 (/.f64 (/.f64 Om U) (-.f64 2 (/.f64 n (/.f64 Om U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (/.f64 (*.f64 n (*.f64 l U*)) Om))))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (fabs.f64 (*.f64 (-.f64 U* U) (/.f64 n Om)))))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (neg.f64 n) (/.f64 Om (*.f64 U (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))))))) (neg.f64 l)))
(/.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 -2 (*.f64 l l))))) (sqrt.f64 (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))) l)
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
Calls

6 calls:

382.0ms
t
295.0ms
l
291.0ms
Om
190.0ms
U*
158.0ms
U
Results
ErrorSegmentsBranch
29.7b3n
29.4b3U
26.6b7t
23.4b5l
28.3b5Om
29.0b4U*
Compiler

Compiled 2287 to 1043 computations (54.4% saved)

bsearch146.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
2.7233735701879286e+144
8.227302589422524e+163
35.0ms
3.665255281942551e-91
5.271263160841453e-84
14.0ms
-2.6486705111885365e-110
-1.562441321878528e-110
43.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
95.0ms544×body256valid
29.0ms165×body256invalid
10.0ms59×body256infinite
Compiler

Compiled 2271 to 1539 computations (32.2% saved)

regimes1.3s (0.9%)

Counts
104 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (/.f64 (neg.f64 n) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om U*))))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om)))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
Calls

6 calls:

377.0ms
t
202.0ms
U*
198.0ms
Om
194.0ms
l
128.0ms
U
Results
ErrorSegmentsBranch
30.7b3n
31.7b3U
29.1b9t
23.9b5l
29.0b5Om
33.0b3U*
Compiler

Compiled 1933 to 887 computations (54.1% saved)

bsearch113.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
55.0ms
2.7233735701879286e+144
8.227302589422524e+163
8.0ms
3.665255281942551e-91
5.271263160841453e-84
7.0ms
-5.026623150527169e-46
-2.621530448505573e-58
42.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
71.0ms400×body256valid
25.0ms146×body256invalid
9.0ms56×body256infinite
Compiler

Compiled 1649 to 1129 computations (31.5% saved)

regimes1.2s (0.8%)

Counts
102 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

6 calls:

266.0ms
t
222.0ms
U*
201.0ms
Om
190.0ms
l
118.0ms
n
Results
ErrorSegmentsBranch
31.6b3n
31.7b3U
30.3b6t
24.3b5l
29.7b5Om
31.7b6U*
Compiler

Compiled 1876 to 866 computations (53.8% saved)

bsearch133.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
42.0ms
3.602613009095789e+58
6.959327916508276e+71
34.0ms
3.665255281942551e-91
5.271263160841453e-84
8.0ms
-5.026623150527169e-46
-2.621530448505573e-58
47.0ms
-1.608827999692056e+124
-1.0128920234330705e+114
Results
86.0ms496×body256valid
28.0ms171×body256invalid
8.0ms48×body256infinite
Compiler

Compiled 1973 to 1328 computations (32.7% saved)

regimes1.1s (0.8%)

Counts
101 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 (*.f64 (*.f64 -2 l) (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (/.f64 (*.f64 (*.f64 l l) n) Om) (/.f64 (-.f64 U U*) Om))) (*.f64 U n))))
Outputs
(*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

6 calls:

198.0ms
U*
193.0ms
Om
192.0ms
l
188.0ms
t
119.0ms
U
Results
ErrorSegmentsBranch
31.6b3n
32.9b3U
31.8b5t
24.5b5l
30.7b5Om
32.8b4U*
Compiler

Compiled 1848 to 856 computations (53.7% saved)

bsearch119.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
3.602613009095789e+58
6.959327916508276e+71
23.0ms
3.665255281942551e-91
5.271263160841453e-84
38.0ms
-5.026623150527169e-46
-2.621530448505573e-58
18.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
85.0ms480×body256valid
20.0ms127×body256invalid
4.0ms26×body256infinite
Compiler

Compiled 1751 to 1197 computations (31.6% saved)

regimes1.0s (0.7%)

Counts
98 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U)))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

6 calls:

187.0ms
l
185.0ms
U*
184.0ms
t
181.0ms
Om
112.0ms
n
Results
ErrorSegmentsBranch
31.6b3n
32.9b3U
31.8b5t
24.9b5l
30.7b5Om
32.8b4U*
Compiler

Compiled 1768 to 819 computations (53.7% saved)

bsearch137.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
41.0ms
3.602613009095789e+58
6.959327916508276e+71
34.0ms
3.665255281942551e-91
5.271263160841453e-84
38.0ms
-5.026623150527169e-46
-2.621530448505573e-58
23.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
95.0ms528×body256valid
24.0ms150×body256invalid
8.0ms50×body256infinite
Compiler

Compiled 1917 to 1304 computations (32% saved)

regimes948.0ms (0.7%)

Counts
97 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 (/.f64 n Om) (*.f64 l U))))) (*.f64 U n))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (/.f64 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*) Om) Om))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l (-.f64 U* U))) Om) (*.f64 -2 l)) (*.f64 n (*.f64 l U))) Om)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (*.f64 (*.f64 l l) U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

6 calls:

226.0ms
Om
192.0ms
t
149.0ms
l
113.0ms
U
113.0ms
U*
Results
ErrorSegmentsBranch
32.7b3n
32.9b3U
31.8b5t
26.1b4l
31.0b5Om
34.1b2U*
Compiler

Compiled 1744 to 812 computations (53.4% saved)

bsearch92.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
32.0ms
0.0076055235419354135
4.940122468284355
38.0ms
-5.026623150527169e-46
-2.621530448505573e-58
21.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
60.0ms352×body256valid
19.0ms102×body256invalid
6.0ms33×body256infinite
Compiler

Compiled 1243 to 867 computations (30.2% saved)

regimes962.0ms (0.7%)

Counts
90 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om) 2) U)) Om))))
(*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 Om -2))))))
(*.f64 l (sqrt.f64 (/.f64 (*.f64 2 n) (/.f64 (/.f64 Om U) (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(*.f64 (sqrt.f64 (/.f64 -2 (+.f64 (*.f64 1/2 (/.f64 Om (*.f64 n U))) (*.f64 1/4 (/.f64 (-.f64 U* U) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (*.f64 (/.f64 n Om) (-.f64 U* U))) (*.f64 U n))))) (neg.f64 l))
(neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 2 (neg.f64 (/.f64 n (/.f64 Om (-.f64 U* U))))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l U) (/.f64 n Om)) (*.f64 l (+.f64 (*.f64 (/.f64 n Om) (-.f64 U* U)) -2)))))
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 l (*.f64 (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om)) U))) Om)))
(sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 1/4 (/.f64 (*.f64 n U*) U)) (*.f64 1/2 (/.f64 Om U)))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n U) (/.f64 Om (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 l (*.f64 l U)) (*.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) n))) Om))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 l (*.f64 l (*.f64 n (neg.f64 U)))) Om)) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 U U*) (/.f64 (*.f64 Om Om) n)) (/.f64 2 Om)) (*.f64 (*.f64 U n) -2))) (neg.f64 l))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 Om -1/2) (*.f64 (*.f64 n U) (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))) (neg.f64 l))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))
Calls

6 calls:

267.0ms
t
225.0ms
Om
142.0ms
l
106.0ms
U
101.0ms
n
Results
ErrorSegmentsBranch
33.9b2n
32.9b3U
30.6b8t
29.4b3l
31.9b6Om
35.4b1U*
Compiler

Compiled 1576 to 744 computations (52.8% saved)

bsearch53.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
0.0076055235419354135
4.940122468284355
21.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
35.0ms192×body256valid
10.0ms60×body256invalid
5.0ms17×body256infinite
Compiler

Compiled 639 to 455 computations (28.8% saved)

regimes672.0ms (0.5%)

Counts
72 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 n (/.f64 Om U*))) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) (*.f64 U n))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 (*.f64 n U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) Om)) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om U) (+.f64 2 (*.f64 (/.f64 U Om) n))))) (neg.f64 l))
(*.f64 (*.f64 n (sqrt.f64 (/.f64 (*.f64 -2 (*.f64 U (-.f64 (/.f64 U Om) (/.f64 U* Om)))) Om))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 l Om) (/.f64 l Om)) (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 n n)))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 -2 (*.f64 l (*.f64 l U)))) Om))))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (/.f64 Om U) (-.f64 2 (*.f64 U* (/.f64 n Om))))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (/.f64 (*.f64 n -2) (/.f64 (/.f64 Om (*.f64 l (*.f64 l U))) (-.f64 2 (*.f64 U* (/.f64 n Om))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
Calls

6 calls:

269.0ms
t
87.0ms
Om
87.0ms
n
84.0ms
U
83.0ms
l
Results
ErrorSegmentsBranch
33.9b2n
32.9b3U
31.0b8t
29.5b3l
33.2b3Om
35.4b1U*
Compiler

Compiled 1189 to 572 computations (51.9% saved)

bsearch52.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
0.0076055235419354135
4.940122468284355
20.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
33.0ms192×body256valid
12.0ms63×body256invalid
4.0ms21×body256infinite
Compiler

Compiled 623 to 447 computations (28.3% saved)

regimes489.0ms (0.4%)

Counts
62 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
(*.f64 l (sqrt.f64 (*.f64 2 (/.f64 n (/.f64 Om (*.f64 U (+.f64 (/.f64 n (/.f64 Om U*)) -2)))))))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))) n)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 2 (/.f64 U* (/.f64 Om n))) (*.f64 n (/.f64 U Om))) -2)) l)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 l (*.f64 Om 1/2)) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l U)) Om))) n)
(*.f64 (sqrt.f64 (/.f64 -2 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 n (*.f64 U* U)))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 2 (*.f64 (/.f64 Om (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U)))) Om))) n)
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 U (*.f64 (*.f64 l l) (*.f64 n n))) (-.f64 U U*)))) Om)
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) (*.f64 2 (*.f64 n n)))) Om)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (*.f64 Om Om))) n))
(sqrt.f64 (*.f64 (/.f64 n (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 n (*.f64 U U*)))) (*.f64 -2 (*.f64 l l))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (*.f64 U (/.f64 (-.f64 U* U) Om))))) (neg.f64 n))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 (-.f64 U* U) (*.f64 l (*.f64 l U))) Om))) (neg.f64 n))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))
Calls

6 calls:

141.0ms
Om
94.0ms
t
74.0ms
l
73.0ms
n
50.0ms
U
Results
ErrorSegmentsBranch
33.9b2n
33.9b2U
33.1b3t
30.7b3l
32.0b6Om
35.4b1U*
Compiler

Compiled 995 to 488 computations (51% saved)

bsearch55.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
0.0076055235419354135
4.940122468284355
21.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
34.0ms192×body256valid
11.0ms69×body256invalid
6.0ms19×body256infinite
Compiler

Compiled 599 to 435 computations (27.4% saved)

regimes338.0ms (0.2%)

Counts
47 → 6
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U))))) Om) (neg.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n n) (*.f64 U (-.f64 U* U)))))) (/.f64 Om l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 l l) (*.f64 U* U)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n Om) (/.f64 n Om)) (*.f64 (*.f64 (*.f64 U l) l) U*))))
(sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (/.f64 -2 Om))))))
Outputs
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
Calls

6 calls:

109.0ms
Om
55.0ms
t
55.0ms
l
40.0ms
n
38.0ms
U
Results
ErrorSegmentsBranch
33.9b2n
33.9b2U
33.8b3t
33.0b3l
32.0b6Om
35.4b1U*
Compiler

Compiled 721 to 377 computations (47.7% saved)

bsearch279.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
2.475213172718349e-140
3.5683993929068204e-138
48.0ms
3.6032875174491843e-202
5.653598013604152e-199
127.0ms
-1.2908970547311056e-282
-3.912144529536637e-306
17.0ms
-9.052691267389335e-197
-6.574917809476377e-197
47.0ms
-3.4874820533589464e-91
-4.046849741761832e-106
Results
119.0ms697×body256invalid
110.0ms624×body256valid
39.0ms219×body256infinite
Compiler

Compiled 1836 to 1304 computations (29% saved)

regimes296.0ms (0.2%)

Counts
41 → 6
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (neg.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))))) n)
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 l l)) (*.f64 U (-.f64 U* U)))) Om)) n)
Outputs
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om)
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
Calls

6 calls:

94.0ms
Om
49.0ms
l
49.0ms
t
34.0ms
n
34.0ms
U
Results
ErrorSegmentsBranch
33.9b2n
33.9b2U
33.8b3t
33.0b3l
32.1b6Om
35.4b1U*
Compiler

Compiled 616 to 338 computations (45.1% saved)

bsearch229.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
2.475213172718349e-140
3.5683993929068204e-138
50.0ms
3.6032875174491843e-202
5.653598013604152e-199
71.0ms
-3.0537394317855734e-273
-1.2908970547311056e-282
24.0ms
-9.052691267389335e-197
-6.574917809476377e-197
46.0ms
-3.4874820533589464e-91
-4.046849741761832e-106
Results
107.0ms592×body256valid
86.0ms509×body256invalid
26.0ms152×body256infinite
Compiler

Compiled 1634 to 1180 computations (27.8% saved)

regimes235.0ms (0.2%)

Counts
38 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om))
(*.f64 n (sqrt.f64 (*.f64 2 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (*.f64 U U*) Om)))))
(*.f64 n (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U)))) l))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 U Om) (/.f64 (*.f64 (*.f64 l l) U*) Om)))) n)
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 U (/.f64 Om (/.f64 (-.f64 U* U) Om))))) (*.f64 n l))
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 l (/.f64 (/.f64 (/.f64 Om U) U*) l)))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l l) (/.f64 Om (*.f64 U* U))))) n)
(*.f64 (sqrt.f64 (*.f64 (/.f64 2 Om) (/.f64 (*.f64 l (*.f64 l (*.f64 U* U))) Om))) n)
(*.f64 (*.f64 l (sqrt.f64 (*.f64 2 (/.f64 (-.f64 U* U) (/.f64 (*.f64 Om Om) U))))) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U)))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 (*.f64 U l) (-.f64 U* U))))) Om) n)
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))
Calls

6 calls:

46.0ms
t
46.0ms
l
46.0ms
Om
31.0ms
n
31.0ms
U
Results
ErrorSegmentsBranch
33.9b2n
33.9b2U
33.8b3t
33.0b3l
33.2b3Om
35.4b1U*
Compiler

Compiled 566 to 318 computations (43.8% saved)

bsearch32.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
7.0ms
1.0733049113807046e-197
1.89035024651934e-196
25.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
16.0ms96×body256valid
9.0ms57×body256invalid
5.0ms20×body256infinite
Compiler

Compiled 307 to 231 computations (24.8% saved)

regimes201.0ms (0.1%)

Counts
26 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
Calls

6 calls:

44.0ms
l
43.0ms
t
34.0ms
Om
34.0ms
U
22.0ms
n
Results
ErrorSegmentsBranch
34.2b2n
34.1b3U
33.7b4t
33.0b4l
34.1b3Om
35.9b1U*
Compiler

Compiled 374 to 225 computations (39.8% saved)

bsearch90.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
41.0ms
2.2216297123838764e+120
4.866850501547659e+129
26.0ms
1.0733049113807046e-197
1.89035024651934e-196
23.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
61.0ms320×body256valid
18.0ms112×body256invalid
6.0ms34×body256infinite
Compiler

Compiled 951 to 707 computations (25.7% saved)

regimes194.0ms (0.1%)

Counts
25 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U)))
Calls

6 calls:

42.0ms
t
42.0ms
l
33.0ms
Om
32.0ms
U
22.0ms
n
Results
ErrorSegmentsBranch
34.2b2n
34.9b3U
33.7b4t
33.3b4l
34.1b3Om
35.9b1U*
Compiler

Compiled 358 to 216 computations (39.7% saved)

bsearch71.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
5.796035448223678e+50
2.551445412339797e+52
20.0ms
1.0293763915579691e-176
3.21759685870219e-176
22.0ms
-1.0714377359384928e+159
-6.872593330839744e+158
Results
46.0ms256×body256valid
16.0ms101×body256invalid
5.0ms27×body256infinite
Compiler

Compiled 671 to 511 computations (23.8% saved)

regimes167.0ms (0.1%)

Counts
24 → 2
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U (/.f64 n Om))) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) Om) (*.f64 -2 (*.f64 l l))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 n 2) (/.f64 Om U)) (*.f64 -2 (*.f64 l l))))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 U* l))))) Om) n)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 l (*.f64 U* U))))) Om) n)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) l)))
(*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) (neg.f64 l)) Om) n)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (/.f64 Om (*.f64 l n)))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
Calls

6 calls:

42.0ms
t
31.0ms
Om
31.0ms
U
21.0ms
n
21.0ms
l
Results
ErrorSegmentsBranch
38.6b2n
38.7b2U
37.3b3t
36.7b2l
37.4b3Om
40.0b1U*
Compiler

Compiled 342 to 206 computations (39.8% saved)

bsearch36.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
-2.563292389217902e+61
-5.417773018149348e+53
Results
25.0ms144×body256valid
6.0ms39×body256invalid
2.0ms11×body256infinite
Compiler

Compiled 367 to 292 computations (20.4% saved)

regimes74.0ms (0.1%)

Counts
13 → 2
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
Outputs
(*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
Calls

6 calls:

20.0ms
U
14.0ms
l
13.0ms
n
9.0ms
Om
7.0ms
U*
Results
ErrorSegmentsBranch
38.6b2n
38.7b2U
40.0b1t
37.0b2l
40.0b1Om
40.0b1U*
Compiler

Compiled 186 to 124 computations (33.3% saved)

bsearch36.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
-2.563292389217902e+61
-5.417773018149348e+53
Results
26.0ms144×body256valid
6.0ms37×body256invalid
2.0ms11×body256infinite
Compiler

Compiled 367 to 292 computations (20.4% saved)

regimes64.0ms (0%)

Counts
12 → 2
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (*.f64 l l) U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U) Om)))
(sqrt.f64 (*.f64 U (-.f64 (+.f64 1 (*.f64 2 (*.f64 n t))) 1)))
(sqrt.f64 (-.f64 (+.f64 1 (*.f64 (*.f64 t U) (*.f64 n 2))) 1))
(sqrt.f64 (/.f64 (*.f64 n -4) (/.f64 (/.f64 Om U) (*.f64 l l))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))) 1)
Outputs
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2)
Calls

6 calls:

18.0ms
U
12.0ms
n
8.0ms
U*
8.0ms
t
6.0ms
Om
Results
ErrorSegmentsBranch
38.6b2n
38.7b2U
40.0b1t
40.0b1l
40.0b1Om
40.0b1U*
Compiler

Compiled 173 to 116 computations (32.9% saved)

bsearch57.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
57.0ms
6.795421738741603e+61
7.082296737392782e+67
Results
26.0ms143×body256invalid
24.0ms144×body256valid
4.0ms26×body256infinite
Compiler

Compiled 322 to 256 computations (20.5% saved)

regimes36.0ms (0%)

Counts
4 → 2
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
(sqrt.f64 (*.f64 (*.f64 t U) (*.f64 n 2)))
Outputs
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t)))
Calls

6 calls:

10.0ms
U
8.0ms
n
6.0ms
l
4.0ms
Om
4.0ms
U*
Results
ErrorSegmentsBranch
38.6b2n
38.7b2U
40.0b1t
40.0b1l
40.0b1Om
40.0b1U*
Compiler

Compiled 80 to 62 computations (22.5% saved)

bsearch35.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
6.795421738741603e+61
7.082296737392782e+67
Results
18.0ms96×body256valid
14.0ms85×body256invalid
2.0ms11×body256infinite
Compiler

Compiled 223 to 175 computations (21.5% saved)

regimes30.0ms (0%)

Accuracy

Total -4.9b remaining (-12.6%)

Threshold costs -4.9b (-12.6%)

Counts
2 → 2
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
Outputs
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
Calls

6 calls:

8.0ms
t
7.0ms
l
5.0ms
n
3.0ms
U
3.0ms
U*
Results
ErrorSegmentsBranch
38.9b2n
40.4b1U
39.4b3t
39.4b2l
40.4b1Om
40.4b1U*
Compiler

Compiled 64 to 52 computations (18.8% saved)

bsearch54.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
6.150002404033436e+72
6.461543545094916e+75
Results
25.0ms146×body256invalid
23.0ms128×body256valid
4.0ms22×body256infinite
Compiler

Compiled 283 to 223 computations (21.2% saved)

simplify281.0ms (0.2%)

Algorithm
egg-herbie
Rules
591×distribute-rgt-neg-in_binary64
507×neg-sub0_binary64
504×neg-mul-1_binary64
450×distribute-lft-neg-in_binary64
387×distribute-rgt-neg-out_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03772858
15222842
25912842
36692842
48022842
511402842
616782842
724412842
833322842
939372842
1043322842
1143882842
1244052842
1345842842
1449472842
1550482842
1651512842
1752032842
1852192842
1952192842
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om)) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om)) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 534661009877601/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 719999999999999971857593119304344367235806523293696) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))
(if (<=.f64 l -23999999999999998785291247129776452807127480264321841754013696) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 l -3399999999999999920464352583953750185049623868936294498304) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 n 729999999999999967334351844981913416058318766388274762499489792) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 n 200000000000000007004399371886322346092160635596623651209740288) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(if (<=.f64 n 6599999999999999982178924877544961724540834306966869413948711438674558976) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
Outputs
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -26000000000000001594409213648096405489614447871933620019738205497109243725902858171904051702251735873172531603105120256) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -1645397735317103/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U U*)) (*.f64 l 2)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 259999999999999991273253723611601682350930857802530403297430441119711232) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t)))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -2149999999999999989707730182693474014726588461027854774681618130062043900988812633820658604329833548033579963404779520) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5907379186309209/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U U*)) (*.f64 l 2)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 154999999999999995266405941145465465086428390106977958642392760320) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) t))) 1/2) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U* U)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 U 2)))) (*.f64 2 (*.f64 (*.f64 n U) t)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 2 (*.f64 t (*.f64 n U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 2 (*.f64 t (*.f64 n U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 2 (*.f64 t (*.f64 n U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 2 (*.f64 t (*.f64 n U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (+.f64 (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 2 U)))) (*.f64 2 (*.f64 t (*.f64 n U))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 -2 U)))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -10199999999999999449717086128920053799787857776934358825242899416263428944823858252315497946924716866925914447218007108222976) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3852638599766875/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U U*)) (*.f64 l 2)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 6599999999999999712459709685148522653471757528512453097050625934360576) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (*.f64 (fma.f64 l -2 (*.f64 n (*.f64 (-.f64 U* U) (/.f64 l Om)))) (*.f64 (/.f64 l Om) (*.f64 n (*.f64 -2 U)))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -24999999999999998604188811813733345318743217595047501706058008901909496405690077751102987401185432841518404570884079616) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3009873906067871/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U U*)) (*.f64 l 2)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 450000000000000013564776850774181000705357052379136) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 n (/.f64 (*.f64 l (-.f64 U* U)) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U* U)) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (-.f64 U* U) (/.f64 n (/.f64 Om l))) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -1400000000000000056864304477984527583936700396233028734937012235789482958769187272966851624175927314247372970328158254399488) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -5415370496329717/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 (/.f64 n (/.f64 Om l)) (-.f64 U U*)) (*.f64 l 2)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 8256595017564257/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 8399999999999999852877920047567427554930953575875467445222471482852922511843025232745028601311896790689705377706809712862763300451630206595104768) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -12000000000000000906790928163766169985436109965807572616546274326109830844323564399038911263402313312066589457235767721984) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (-.f64 (*.f64 l 2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 4586997231980143/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 67999999999999998148852282737256589830771008913495759452649275009805426245757923166359443961661635200827518270926655271414938393798060760776048640) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) (/.f64 -2 Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))) (/.f64 (/.f64 Om n) U)))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l U*)) Om) (*.f64 l -2)) (*.f64 l U))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 n (*.f64 U t)) (/.f64 (*.f64 n (*.f64 (*.f64 l U) (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om)))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -33000000000000000128504604710595721111290254125693666999044609317012125967501311479592790008106403285976488112581246976) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -6427752177035961/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 -2 (-.f64 (/.f64 (*.f64 n (*.f64 (*.f64 l U) (-.f64 (*.f64 l 2) (/.f64 (*.f64 n (*.f64 l U*)) Om)))) Om) (*.f64 n (*.f64 U t))))) (if (<=.f64 l 1612616214368019/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 950000000000000027561906245636191619704619141285981797715279872) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 -1 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (*.f64 n (-.f64 U* U)) Om))) U)) Om))))) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (neg.f64 (*.f64 l (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (neg.f64 (/.f64 (*.f64 n (-.f64 U* U)) Om))))) Om))))) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))))) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 l (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (+.f64 2 (/.f64 (*.f64 n (-.f64 U U*)) Om)))) Om))))) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 (sqrt.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -719999999999999975824279486026194980649103859133022904353783987626493702557147165726055716636366440465945204516175923305550895597683872402751512469414917177344) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 (*.f64 n (*.f64 U (+.f64 -2 (/.f64 (*.f64 n (-.f64 U* U)) Om)))) Om))) (neg.f64 l)) (if (<=.f64 l -3496697184307563/51422017416287688817342786954917203280710495801049370729644032) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (if (<=.f64 l 4199521391583383/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 14000000000000001175386848530903307134428509827521321048400199680) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 2 n) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 (*.f64 (/.f64 (-.f64 U* U) Om) (/.f64 n Om)) U))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (neg.f64 l)) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -1491238505072343/102844034832575377634685573909834406561420991602098741459288064) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (if (<=.f64 l 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (if (<=.f64 l 369999999999999994735040297520000578918301917922599853403110637568) (sqrt.f64 (*.f64 (*.f64 n 2) (+.f64 (*.f64 U t) (*.f64 (*.f64 l l) (*.f64 U (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 -2 l) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)) U)))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (neg.f64 l)) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l -167121556602935/12855504354071922204335696738729300820177623950262342682411008) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (/.f64 (*.f64 l (+.f64 (*.f64 l -2) (/.f64 (*.f64 n (*.f64 l U*)) Om))) Om)))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om)))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (neg.f64 l)) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 2 (*.f64 (/.f64 n Om) (-.f64 U U*))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -759999999999999969061481557617941522314336660693943784893233544812390660235396731139010654331849263338521842504067691336715301045113145009418305385618028363776) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 3422735716801577/18014398509481984) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 (-.f64 U* U) (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 (-.f64 2 (/.f64 (*.f64 n U*) Om)) U))))) (neg.f64 l)) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))) (neg.f64 l)) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -949999999999999912549530848335048287555464110349206203794695951875314093119918419777329898855973764793369442763022564798598327534412948520398261743143077543936) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (/.f64 Om (*.f64 n (*.f64 U (-.f64 2 (/.f64 (*.f64 n U*) Om))))))))) (if (<=.f64 l 8376695306909123/9007199254740992) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 (/.f64 n Om) (*.f64 U (+.f64 -2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 2589569785738035/562949953421312) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (*.f64 l (sqrt.f64 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (-.f64 2 (*.f64 U* (/.f64 n Om))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om)) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om) n) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l n)) Om)) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 (*.f64 l n))) Om) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (-.f64 U U*)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 U (-.f64 (*.f64 l (/.f64 (*.f64 l 2) Om)) t)) (*.f64 -2 n))) (if (<=.f64 Om -3366486976990959/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (-.f64 U U*)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -41017988994411/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624) (*.f64 n (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 l (*.f64 l (-.f64 U* U))))))) Om)) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t)))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 U* U) U))) (*.f64 n l)) Om)) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 n l))) U*))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 U 2))) l)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l n)) Om)) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (neg.f64 (*.f64 l n))) Om) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 (neg.f64 n) Om) (*.f64 l (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (-.f64 U U*)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))))
(if (<=.f64 Om -2117444900031265/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (sqrt.f64 (*.f64 (*.f64 U (-.f64 (*.f64 l (/.f64 (*.f64 l 2) Om)) t)) (*.f64 -2 n))) (if (<=.f64 Om -2777351756017541/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 U (-.f64 U U*)))) (*.f64 l (neg.f64 n))) Om) (if (<=.f64 Om -6801568307334705/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (if (<=.f64 Om 740627134938011/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U* (*.f64 U (*.f64 (*.f64 l n) (*.f64 l n)))))) Om) (if (<=.f64 Om 5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (*.f64 (/.f64 n Om) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (-.f64 U* U) (*.f64 2 U))))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) t))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U))))) (if (<=.f64 l 4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))))
(if (<=.f64 l -880000000000000046327729969767938377984948496413153481155274174650429997618800415670742305535973360715817477201867094174800114931357928312167924111986277744640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (sqrt.f64 (*.f64 (*.f64 U (-.f64 (*.f64 l (/.f64 (*.f64 l 2) Om)) t)) (*.f64 -2 n)))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U))))) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 n 2) (*.f64 U (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 U (-.f64 (*.f64 2 (/.f64 (*.f64 l l) Om)) t)) (*.f64 -2 n))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))
(if (<=.f64 l -750000000000000043918162687751072809904213533581048855741140124226177769077325581005422048496235279190051973557687823387367897841223550969813537139886437433344) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 1367635334402577/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (if (<=.f64 l 3100000000000000063006426448380921045963034891944464679797601676346715729043620795528143995105398603055816977563188732100608) (sqrt.f64 (*.f64 (*.f64 U (-.f64 (*.f64 2 (/.f64 (*.f64 l l) Om)) t)) (*.f64 -2 n))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (if (<=.f64 l 534661009877601/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))) (if (<=.f64 l 719999999999999971857593119304344367235806523293696) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om))))) U))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U))))) (if (<=.f64 l 534661009877601/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 719999999999999971857593119304344367235806523293696) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 534661009877601/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))) (if (<=.f64 l 719999999999999971857593119304344367235806523293696) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))))))))
(if (<=.f64 l -900000000000000091723652104251190264155021612711837448746844932383552708632252692523653193442552586531888656562875027562678116427051047356875940558967291248640) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (if (<=.f64 l 534661009877601/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))) (if (<=.f64 l 719999999999999971857593119304344367235806523293696) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 n (-.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) t))))))))
(if (<=.f64 l -23999999999999998785291247129776452807127480264321841754013696) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))) (neg.f64 l)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 l -23999999999999998785291247129776452807127480264321841754013696) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U))))) (pow.f64 (*.f64 (*.f64 U t) (*.f64 n 2)) 1/2))
(if (<=.f64 l -23999999999999998785291247129776452807127480264321841754013696) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 (/.f64 Om n) U)))))) (pow.f64 (*.f64 (*.f64 U t) (*.f64 n 2)) 1/2))
(if (<=.f64 l -3399999999999999920464352583953750185049623868936294498304) (*.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))) (neg.f64 l)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 l -3399999999999999920464352583953750185049623868936294498304) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U)))))) (pow.f64 (*.f64 (*.f64 U t) (*.f64 n 2)) 1/2))
(if (<=.f64 l -3399999999999999920464352583953750185049623868936294498304) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 -2 (*.f64 1/2 (/.f64 Om (*.f64 n U))))))) (pow.f64 (*.f64 (*.f64 U t) (*.f64 n 2)) 1/2))
(if (<=.f64 n 729999999999999967334351844981913416058318766388274762499489792) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (pow.f64 (*.f64 (*.f64 t U) (*.f64 n 2)) 1/2))
(if (<=.f64 n 729999999999999967334351844981913416058318766388274762499489792) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (pow.f64 (*.f64 (*.f64 U t) (*.f64 n 2)) 1/2))
(if (<=.f64 n 200000000000000007004399371886322346092160635596623651209740288) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U t))))
(if (<=.f64 n 200000000000000007004399371886322346092160635596623651209740288) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 (*.f64 U t) (*.f64 n 2))))
(if (<=.f64 n 6599999999999999982178924877544961724540834306966869413948711438674558976) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n)))))
(if (<=.f64 n 6599999999999999982178924877544961724540834306966869413948711438674558976) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 U n))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
Compiler

Compiled 2034 to 1269 computations (37.6% saved)

soundness626.0ms (0.4%)

Algorithm
egg-herbie
Rules
780×associate-/l*_binary64
660×associate-*r*_binary64
654×associate-/r*_binary64
613×associate-*l*_binary64
606×associate-*l*_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02242
15840
219240
399138
4442737
02242
15840
219240
399138
4442737
069313255
1221612575
02242
15840
219240
399138
4442737
02242
15840
219240
399138
4442737
069313255
1221612575
085011202
1275010671
064711137
1200411019
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 4917 to 3227 computations (34.4% saved)

end495.0ms (0.4%)

Compiler

Compiled 1896 to 928 computations (51.1% saved)

Profiling

Loading profile data...