Details

Time bar (total: 12.7s)

analyze1.9s (15%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
0%99.8%0.2%7
0%99.8%0.2%8
18.7%76.4%4.9%9
18.7%76.4%4.9%10
21.8%72.5%5.7%11
21.8%69.8%8.4%12
32.7%46.6%20.7%13
32.7%46.6%20.7%14
Compiler

Compiled 24 to 20 computations (16.7% saved)

sample2.6s (20.4%)

Results
1.7s8256×body128valid
906.0ms4948×body128invalid
Compiler

Compiled 48 to 40 computations (16.7% saved)

preprocess35.0ms (0.3%)

Algorithm
egg-herbie
Rules
297×associate-*l*_binary64
292×fma-def_binary64
258×associate-*r*_binary64
230×cancel-sign-sub-inv_binary64
219×associate-/l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066203
1143189
2313189
3952189
43333189
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 l t) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 t Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 Om l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om t) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 Omc l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 l Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t Om) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om l) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t Omc) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Omc Om) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
Outputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 l t) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 l t) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 t Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 Om l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 t Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 Om l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om t) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 Omc l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om t) 2)) (fma.f64 2 (pow.f64 (/.f64 Omc l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 l Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t Om) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 l Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t Om) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om l) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t Omc) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om l) 2)) (fma.f64 2 (pow.f64 (/.f64 t Omc) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Omc Om) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Omc Om) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
Compiler

Compiled 23 to 19 computations (17.4% saved)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
530×associate-/r/_binary64
437×associate-/l/_binary64
423×associate-*l/_binary64
293×associate-*l*_binary64
216×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01729
13327
26627
318127
458627
5236227
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
Outputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (+.f64 1 (*.f64 2 (pow.f64 (/.f64 t l) 2))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))

prune6.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
9.6b
Counts
3 → 1
Alt Table
StatusErrorProgram
9.6b
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
Compiler

Compiled 85 to 67 computations (21.2% saved)

localize11.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 Om Omc) 2)
0.3b
(/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
0.5b
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
8.8b
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))

series423.0ms (3.3%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
34.0ms
t
@-inf
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
30.0ms
t
@inf
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
29.0ms
l
@0
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
24.0ms
t
@0
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
24.0ms
l
@inf
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))

rewrite110.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
325×prod-diff_binary64
175×add-sqr-sqrt_binary64
172×pow1_binary64
170×*-un-lft-identity_binary64
163×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01682
135182
2455782
Stop Event
node limit
Counts
4 → 177
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(pow.f64 (/.f64 Om Omc) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4) (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (pow.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))) (sqrt.f64 (neg.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))) (neg.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) 1/2) 3) (pow.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (+.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2)))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (pow.f64 (/.f64 Om Omc) 2) (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2)))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (pow.f64 (/.f64 Om Omc) 2) (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2)))) (fma.f64 (neg.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (pow.f64 (/.f64 Om Omc) 2) (*.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (pow.f64 (/.f64 Om Omc) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (/.f64 Om Omc) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) 1) (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) 1) (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1)))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) 1) (*.f64 (/.f64 (/.f64 Om Omc) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (/.f64 Om Omc) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (/.f64 Om Omc) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (/.f64 Om Omc) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (/.f64 (pow.f64 (/.f64 Om Omc) 2) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 2) (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4) (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (neg.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4)) (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) 2) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2))) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) 2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (neg.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (/.f64 Om Omc) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 Om Omc) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 (/.f64 1 Omc) (/.f64 Om Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 Om Omc) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (*.f64 (/.f64 1 Omc) (/.f64 1 Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (pow.f64 (/.f64 1 Omc) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2) (*.f64 (cbrt.f64 (/.f64 Om Omc)) (/.f64 Om Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 4)) (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 Om Omc)) (*.f64 (sqrt.f64 (/.f64 Om Omc)) (/.f64 Om Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 Om Omc) (sqrt.f64 (/.f64 Om Omc))) (sqrt.f64 (/.f64 Om Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 Om Omc) Om) (/.f64 1 Omc))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 Om Omc) (pow.f64 (cbrt.f64 (/.f64 Om Omc)) 2)) (cbrt.f64 (/.f64 Om Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 Omc Om) (/.f64 Omc Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 Om (*.f64 Omc (/.f64 Omc Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 Om (*.f64 (/.f64 Omc Om) Omc))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 Om Omc) (/.f64 Omc Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 Om) (*.f64 (/.f64 Omc Om) (neg.f64 Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 Om) (neg.f64 Om)) (*.f64 (neg.f64 Omc) (neg.f64 Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 Om) 1) (*.f64 (neg.f64 Omc) (/.f64 Omc Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 Om) Om) (*.f64 (neg.f64 Omc) Omc))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 Om (neg.f64 Om)) (*.f64 Omc (neg.f64 Omc)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 Om (/.f64 Om Omc)) Omc)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 Om) (/.f64 Om Omc)) (neg.f64 Omc))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 Om Omc) Om) Omc)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 Om Omc) (neg.f64 Om)) (neg.f64 Omc))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 Om Omc) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 Om Omc) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 Om Omc) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 Om Omc) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 Om Omc) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 Om Omc) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 Om Omc))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 Om Omc))) 1))))))

simplify142.0ms (1.1%)

Algorithm
egg-herbie
Rules
599×fma-def_binary64
471×times-frac_binary64
399×associate-/r*_binary64
321×associate-/l*_binary64
203×*-commutative_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053114080
1209712522
Stop Event
node limit
Counts
345 → 273
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))))
(*.f64 -1 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc)
(+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc)) (*.f64 1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Omc 5) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc))) (*.f64 1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))
(-.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))))))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(-.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))))))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 6) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2)))) (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 t 8) (pow.f64 Omc 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 t 8) (pow.f64 Omc 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 8))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
Outputs
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))))))
(*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))
(*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))))
(*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(+.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))))))
(fma.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc))))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))))
(+.f64 (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))))) (-.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/8 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 3))))))
(+.f64 (fma.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))))))) (/.f64 -1/8 (*.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 3))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))))
(+.f64 (/.f64 1/16 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 5)))) (+.f64 (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))))) (-.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/8 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 3)))))))
(+.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 5))) (+.f64 (fma.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))))))) (/.f64 -1/8 (*.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 3)))))
(*.f64 -1 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(neg.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))))
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (neg.f64 Om))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(neg.f64 (+.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))))))))
(-.f64 (/.f64 -1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc))))))
(-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (/.f64 1/8 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 3)))) (+.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))))))))
(-.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 3))) (fma.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))))))))
(-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 Om (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))) (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(-.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 3)))) (/.f64 1/16 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))) 5))))) (+.f64 (*.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc)))))))))
(-.f64 (-.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 3))) (/.f64 1/16 (*.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3)) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) 5)))) (fma.f64 Om (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))) (/.f64 1/2 (*.f64 Om (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 -1 (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (*.f64 Omc Omc)))))))))
(/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc)
(/.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) Omc)
(/.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) Omc)
(+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc))
(fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) Omc))
(fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (/.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) Omc))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc)) (*.f64 1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2)))))
(+.f64 (fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) Omc)) (*.f64 -1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (/.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) Omc)) (*.f64 (/.f64 (/.f64 (pow.f64 Omc 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 3)) -1/8))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 Omc (*.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 Omc 5) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 5) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 3)))) (/.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) Omc))) (*.f64 1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (sqrt.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))) 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1) 2)))))
(+.f64 (fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))) (fma.f64 1/16 (/.f64 (pow.f64 Omc 5) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 3) (pow.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) 5))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) Omc))) (*.f64 -1/8 (/.f64 (pow.f64 Omc 3) (*.f64 (pow.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) 2) (pow.f64 (sqrt.f64 (neg.f64 (/.f64 (*.f64 Om Om) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 Omc (*.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 Omc 5) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3)) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 5)) (/.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) Omc))) (*.f64 (/.f64 (/.f64 (pow.f64 Omc 3) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 2)) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 3)) -1/8))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))))))
(sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))))))
(-.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6))) (*.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)))))))
(-.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4))) (*.f64 1/16 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (pow.f64 (/.f64 t l) 2) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))))
(-.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))) 1) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (pow.f64 (/.f64 t l) 2)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))))))
(-.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3)))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 6)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))))))))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (+.f64 (fma.f64 (*.f64 3/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (pow.f64 (/.f64 t l) 2) (*.f64 4 (/.f64 (pow.f64 t 6) (pow.f64 l 6))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4)))) (*.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))
(-.f64 (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))))
(-.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))))))))
(-.f64 (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))) (*.f64 (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))))))
(-.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))))))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(-.f64 (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (*.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 6) (pow.f64 t 7))))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (pow.f64 l 7)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))))))))))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))))))))))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))) (/.f64 Om (/.f64 (sqrt.f64 1/2) Om)))) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (+.f64 (*.f64 3/1024 (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))))) (fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/128 (/.f64 (/.f64 (/.f64 (pow.f64 l 7) 1/2) (sqrt.f64 1/2)) (pow.f64 t 7)))))))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))) (*.f64 (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(neg.f64 (*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
(-.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
(-.f64 (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))))
(-.f64 (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))) (*.f64 (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))))))))
(-.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 t 7) (pow.f64 Omc 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 7) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))))))))))))
(-.f64 (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))))))))))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (*.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 6) (pow.f64 t 7))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (pow.f64 l 7)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))))))))))))))
(-.f64 (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))) (*.f64 (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))) (/.f64 Om (/.f64 (sqrt.f64 1/2) Om)))) (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/128 (/.f64 (/.f64 (/.f64 (pow.f64 l 7) 1/2) (sqrt.f64 1/2)) (pow.f64 t 7))))))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 3)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))))
(-.f64 (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 5) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 t 5) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))
(-.f64 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))))))))
(-.f64 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (fma.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))) (*.f64 (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3)))))))
(-.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 3)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 t 3) (pow.f64 Omc 2)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 6) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 5)) (*.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 Omc 2) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 5)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 2) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 3/1024 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(-.f64 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 3) (*.f64 (*.f64 Omc Omc) (pow.f64 t 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 Om 4) (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (pow.f64 l 7)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (*.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (*.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 6) (pow.f64 t 7)))))))))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (sqrt.f64 1/2)) (/.f64 (pow.f64 l 5) (*.f64 (*.f64 Omc Omc) (pow.f64 t 5))))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (sqrt.f64 1/2) 3)) (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 5))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 3)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))))))))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 Omc Omc) (pow.f64 t 3)) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2))))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))) (/.f64 Om (/.f64 (sqrt.f64 1/2) Om)))) (fma.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 1/128 (/.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 l 7)) (*.f64 (pow.f64 Omc 4) (pow.f64 t 7))) (*.f64 1/2 (sqrt.f64 1/2)))) (*.f64 1/64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (/.f64 (/.f64 (*.f64 (*.f64 Om Om) (pow.f64 l 7)) (pow.f64 (sqrt.f64 1/2) 5)) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (/.f64 (/.f64 (/.f64 (pow.f64 l 7) 1/2) (sqrt.f64 1/2)) (pow.f64 t 7))) (*.f64 (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (sqrt.f64 1/2)) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 1/128 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5))) (*.f64 1/128 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 l 5) 1/2) (sqrt.f64 1/2)) (pow.f64 t 5)) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om (sqrt.f64 1/2)) (/.f64 Om 1/2)) (/.f64 (pow.f64 l 7) (*.f64 (*.f64 Omc Omc) (pow.f64 t 7))))) (fma.f64 3/1024 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))))))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (pow.f64 (/.f64 t l) 2) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))))))
(-.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (pow.f64 (/.f64 t l) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(-.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 6))))))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))))))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (fma.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (+.f64 (*.f64 3/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (pow.f64 (/.f64 t l) 2) (*.f64 4 (/.f64 (pow.f64 t 6) (pow.f64 l 6))))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))))))))
(sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))) (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (pow.f64 (/.f64 t l) 2) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 Omc 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))))))
(-.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (pow.f64 (/.f64 t l) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))))
(-.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 6) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 6))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 4) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 5))))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))))))))))
(-.f64 (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 6))))))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 Omc 4)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) 3))) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))))))))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (*.f64 2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (fma.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (+.f64 (*.f64 3/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 Om 6) (pow.f64 Omc 6)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (/.f64 (pow.f64 t 4) (pow.f64 Omc 4))) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))) (+.f64 (pow.f64 (/.f64 t l) 2) (*.f64 4 (/.f64 (pow.f64 t 6) (pow.f64 l 6))))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 5))) (*.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 6)) (/.f64 (pow.f64 t 6) (pow.f64 Omc 4)))) (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 3))) (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6)))) (*.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (sqrt.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))
(/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 Omc Omc)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 Omc Omc)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(*.f64 -1 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(neg.f64 (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (/.f64 (neg.f64 (*.f64 Om Om)) (*.f64 Omc Omc)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))
(/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))
(/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1))
(/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1)) (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 Omc 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
(-.f64 (/.f64 1 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1)) (/.f64 (*.f64 Om Om) (*.f64 (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) 1) (*.f64 Omc Omc))))
(/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))
(-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 2)))) (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 Omc 2) (pow.f64 l 6))))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8 (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 8 (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(*.f64 1/2 (/.f64 (*.f64 (*.f64 l l) (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 t t)))
(*.f64 1/2 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (/.f64 1/2 (pow.f64 (/.f64 t l) 2))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 t 8) (pow.f64 Omc 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 8) (pow.f64 t 8))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 Om (/.f64 (pow.f64 t 8) Om)) (/.f64 (/.f64 (pow.f64 l 8) Omc) Omc)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (/.f64 1/16 (/.f64 (pow.f64 t 8) (pow.f64 l 8))))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(*.f64 1/2 (/.f64 (*.f64 (*.f64 l l) (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 t t)))
(*.f64 1/2 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (/.f64 1/2 (pow.f64 (/.f64 t l) 2))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 t 8) (pow.f64 Omc 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 t 4) (pow.f64 Omc 2))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 8) (pow.f64 t 8))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 Om (/.f64 (pow.f64 t 8) Om)) (/.f64 (/.f64 (pow.f64 l 8) Omc) Omc)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (/.f64 1/16 (/.f64 (pow.f64 t 8) (pow.f64 l 8))))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 l 2) (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))) (pow.f64 t 2)))
(*.f64 1/2 (/.f64 (*.f64 (*.f64 l l) (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))) (*.f64 t t)))
(*.f64 1/2 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (fma.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (/.f64 1/2 (pow.f64 (/.f64 t l) 2))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 l 2) (pow.f64 t 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 4)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 4)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 8)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 8))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 6)) (*.f64 (pow.f64 t 6) (pow.f64 Omc 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 l 2)) (*.f64 (pow.f64 Omc 2) (pow.f64 t 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 l l) (*.f64 t t)) (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 8) (pow.f64 t 8))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4))))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (*.f64 l l) (*.f64 t t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (*.f64 1/16 (/.f64 (pow.f64 l 8) (pow.f64 t 8)))))))
(+.f64 (/.f64 1/2 (pow.f64 (/.f64 t l) 2)) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 l 6) (pow.f64 t 6)) (fma.f64 1/16 (*.f64 (/.f64 Om (/.f64 (pow.f64 t 8) Om)) (/.f64 (/.f64 (pow.f64 l 8) Omc) Omc)) (*.f64 1/4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 l 4) (pow.f64 t 4)))))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 t 6)) (/.f64 (pow.f64 l 6) (*.f64 Omc Omc))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (*.f64 (/.f64 l t) (/.f64 l t))) (fma.f64 1/4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)) (/.f64 1/16 (/.f64 (pow.f64 t 8) (pow.f64 l 8))))))))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))
(-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8 (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 8 (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))
(-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))
(-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))
(-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))))))
(+.f64 1 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 2) (pow.f64 Omc 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 6)) (*.f64 (pow.f64 l 6) (pow.f64 Omc 2)))) (*.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 t 4)) (*.f64 (pow.f64 l 4) (pow.f64 Omc 2)))) (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) (fma.f64 2 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (*.f64 t t) (*.f64 Omc Omc))) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8))) (fma.f64 2 (/.f64 (*.f64 t t) (*.f64 l l)) (fma.f64 8 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) (fma.f64 4 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (/.f64 (*.f64 Om Om) (*.f64 Omc Omc)))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 t l) 2) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) 1) (fma.f64 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 8 (/.f64 4 (/.f64 (pow.f64 l 4) (pow.f64 t 4))))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 8 (fma.f64 4 (*.f64 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)) (/.f64 (pow.f64 t 4) (pow.f64 l 4))) (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))))))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))
(/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))
(/.f64 (*.f64 Om Om) (*.f64 Omc Omc))
(*.f64 (/.f64 Om Omc) (/.f64 Om Omc))

prune578.0ms (4.6%)

Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New26112273
Fresh000
Picked101
Done000
Total26212274
Error
0.5b
Counts
274 → 12
Alt Table
StatusErrorProgram
21.8b
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
9.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
31.9b
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))
45.6b
(asin.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2)))))))
10.2b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
44.4b
(asin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (sqrt.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))))))
9.7b
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
14.0b
(asin.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2)))
20.2b
(asin.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 t 2) (pow.f64 l 2))) 1))))
14.4b
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3))
Compiler

Compiled 20770 to 14723 computations (29.1% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 Om Omc) 2)
0.4b
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
0.5b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
8.8b
(sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))

series63.0ms (0.5%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
7.0ms
l
@inf
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
7.0ms
t
@0
(sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
6.0ms
t
@-inf
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
6.0ms
t
@inf
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
5.0ms
l
@0
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))

rewrite76.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
266×prod-diff_binary64
192×add-sqr-sqrt_binary64
188×pow1_binary64
186×*-un-lft-identity_binary64
178×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01858
139054
2486754
Stop Event
node limit
Counts
3 → 86
Calls
Call 1
Inputs
(sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (cbrt.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4) (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4) (pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) 1/2) 3) (pow.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (+.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4) -1) (pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) 1/4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1) -1/2)) 1))))))

simplify57.0ms (0.5%)

Algorithm
egg-herbie
Rules
569×associate-/l*_binary64
518×associate-/r*_binary64
291×fma-def_binary64
267×associate-*l*_binary64
206×associate-*r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01193069
13732997
213922816
Stop Event
node limit
Counts
182 → 133
Calls
Call 1
Inputs
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(/.f64 (*.f64 t (sqrt.f64 2)) l)
(+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(*.f64 -1 (/.f64 (*.f64 t (sqrt.f64 2)) l))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))))
(/.f64 (*.f64 t (sqrt.f64 2)) l)
(+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
(/.f64 (*.f64 (sqrt.f64 1/2) l) t)
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/2) l) t))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))
(-.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)))
(-.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))))
(/.f64 (*.f64 (sqrt.f64 1/2) l) t)
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
Outputs
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(+.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l))) (*.f64 -1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 (pow.f64 (/.f64 t l) 2) (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1)))
(/.f64 (*.f64 t (sqrt.f64 2)) l)
(/.f64 t (/.f64 l (sqrt.f64 2)))
(*.f64 (/.f64 t l) (sqrt.f64 2))
(+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2))))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2)))) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3)) -1/8))
(-.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5))) (/.f64 t (/.f64 l (sqrt.f64 2))))) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (+.f64 (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3)) -1/8)))
(-.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2)))) (*.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3))))
(*.f64 -1 (/.f64 (*.f64 t (sqrt.f64 2)) l))
(neg.f64 (/.f64 t (/.f64 l (sqrt.f64 2))))
(/.f64 (neg.f64 t) (/.f64 l (sqrt.f64 2)))
(*.f64 (neg.f64 (/.f64 t l)) (sqrt.f64 2))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)))
(neg.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2)))))
(-.f64 (*.f64 (/.f64 l (*.f64 t (sqrt.f64 2))) -1/2) (*.f64 (/.f64 t l) (sqrt.f64 2)))
(-.f64 (/.f64 (*.f64 (/.f64 l t) -1/2) (sqrt.f64 2)) (*.f64 (/.f64 t l) (sqrt.f64 2)))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)))
(-.f64 (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3))) (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2)))))
(-.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3))) (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2))))
(fma.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3)) (-.f64 (/.f64 (*.f64 (/.f64 l t) -1/2) (sqrt.f64 2)) (*.f64 (/.f64 t l) (sqrt.f64 2))))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))) (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))))
(-.f64 (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3))) (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5))) (/.f64 t (/.f64 l (sqrt.f64 2))))))
(-.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3))) (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2)))))
(-.f64 (fma.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3)) (/.f64 (*.f64 (/.f64 l t) -1/2) (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2))))
(/.f64 (*.f64 t (sqrt.f64 2)) l)
(/.f64 t (/.f64 l (sqrt.f64 2)))
(*.f64 (/.f64 t l) (sqrt.f64 2))
(+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2))))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (/.f64 (*.f64 t (sqrt.f64 2)) l)) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (/.f64 t (/.f64 l (sqrt.f64 2)))) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3)) -1/8))
(-.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5)))) (/.f64 (*.f64 t (sqrt.f64 2)) l))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(+.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 2) 5))) (/.f64 t (/.f64 l (sqrt.f64 2))))) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 2) 3)))))
(fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (+.f64 (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 2 (sqrt.f64 2))) (pow.f64 t 3)) -1/8)))
(-.f64 (fma.f64 1/2 (/.f64 l (*.f64 t (sqrt.f64 2))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (pow.f64 (sqrt.f64 2) 5)) (*.f64 (/.f64 t l) (sqrt.f64 2)))) (*.f64 (/.f64 1/16 (sqrt.f64 2)) (/.f64 (pow.f64 l 3) (pow.f64 t 3))))
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(+.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l))) (*.f64 -1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 (pow.f64 (/.f64 t l) 2) (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1)))
1
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1)
(+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(+.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (+.f64 1 (/.f64 (*.f64 t t) (*.f64 l l))) (*.f64 -1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6))) 1)) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1) (-.f64 (pow.f64 (/.f64 t l) 2) (*.f64 1/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))))
(fma.f64 (pow.f64 (/.f64 t l) 4) -1/2 (+.f64 (pow.f64 (/.f64 t l) 2) (fma.f64 1/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 1)))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(-.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (/.f64 (*.f64 t t) (*.f64 l l))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (pow.f64 (/.f64 t l) 2))
(fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 (-.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))
(-.f64 (fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))
(/.f64 (*.f64 (sqrt.f64 1/2) l) t)
(/.f64 (sqrt.f64 1/2) (/.f64 t l))
(*.f64 (/.f64 (sqrt.f64 1/2) t) l)
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))
(+.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8))
(fma.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 t l))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2)))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (/.f64 1/128 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5))) (pow.f64 l 5)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 1/2) t) l (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/16 (sqrt.f64 1/2)) (/.f64 1/64 (sqrt.f64 1/2))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2))) (/.f64 (*.f64 1/32 (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 (pow.f64 t 7) 1/2) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5)))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 1/64 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (/.f64 (sqrt.f64 1/2) (/.f64 t l))) (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/16 (sqrt.f64 1/2)) (/.f64 1/64 (sqrt.f64 1/2))))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (+.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/2) l) t))
(neg.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 t l))
(/.f64 (neg.f64 l) (/.f64 t (sqrt.f64 1/2)))
(-.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))
(-.f64 (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(-.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))
(-.f64 (/.f64 1/8 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(-.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)))
(-.f64 (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2)))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 t l))))
(-.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (/.f64 1/128 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5))) (pow.f64 l 5)))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
(-.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/64 (sqrt.f64 1/2)) (/.f64 1/16 (sqrt.f64 1/2))))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(-.f64 (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))))
(-.f64 (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2))) (/.f64 (*.f64 1/32 (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
(fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5)))) (-.f64 (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7))))) (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 (pow.f64 t 7) 1/2) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))))
(-.f64 (+.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (+.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5))))) (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/64 (sqrt.f64 1/2)) (/.f64 1/16 (sqrt.f64 1/2))))) (fma.f64 (/.f64 1/64 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (/.f64 (sqrt.f64 1/2) (/.f64 t l))))
(/.f64 (*.f64 (sqrt.f64 1/2) l) t)
(/.f64 (sqrt.f64 1/2) (/.f64 t l))
(*.f64 (/.f64 (sqrt.f64 1/2) t) l)
(-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) l) t) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))))
(+.f64 (/.f64 (sqrt.f64 1/2) (/.f64 t l)) (*.f64 -1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8))
(fma.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t)) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (/.f64 (sqrt.f64 1/2) (/.f64 t l))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (/.f64 (*.f64 1/8 (pow.f64 l 3)) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2)))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (/.f64 1/128 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5))) (pow.f64 l 5)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 1/2) t) l (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/16 (sqrt.f64 1/2)) (/.f64 1/64 (sqrt.f64 1/2))))) (*.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (pow.f64 t 5)))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7)))) (/.f64 (*.f64 (sqrt.f64 1/2) l) t))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 5)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 5) (pow.f64 t 7)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (sqrt.f64 1/2) (pow.f64 t 3)))) (*.f64 1/32 (/.f64 (pow.f64 l 7) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7))))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 (sqrt.f64 1/2) 3) (pow.f64 t 7))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (pow.f64 (sqrt.f64 1/2) 3))) (fma.f64 1/1024 (/.f64 (pow.f64 l 7) (*.f64 (pow.f64 t 7) (pow.f64 (sqrt.f64 1/2) 5))) (fma.f64 1/8 (/.f64 (pow.f64 l 3) (*.f64 (pow.f64 t 3) (sqrt.f64 1/2))) (/.f64 (*.f64 1/32 (pow.f64 l 7)) (*.f64 (sqrt.f64 1/2) (pow.f64 t 7)))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 l 5) (*.f64 (pow.f64 t 5) (sqrt.f64 1/2))) (fma.f64 1/128 (/.f64 (pow.f64 l 7) (*.f64 (*.f64 (pow.f64 t 7) 1/2) (sqrt.f64 1/2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l))) (fma.f64 1/128 (/.f64 (pow.f64 l 5) (*.f64 (sqrt.f64 1/2) (*.f64 1/2 (pow.f64 t 5)))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (pow.f64 (sqrt.f64 1/2) 5)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 1/64 (sqrt.f64 1/2)) (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (/.f64 (sqrt.f64 1/2) (/.f64 t l))) (*.f64 (/.f64 (pow.f64 l 5) (pow.f64 t 5)) (-.f64 (/.f64 1/16 (sqrt.f64 1/2)) (/.f64 1/64 (sqrt.f64 1/2))))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) (*.f64 (/.f64 (pow.f64 l 7) (pow.f64 t 7)) (+.f64 (/.f64 1/32 (sqrt.f64 1/2)) (/.f64 1/1024 (pow.f64 (sqrt.f64 1/2) 5))))))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(-.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (/.f64 (*.f64 t t) (*.f64 l l))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (pow.f64 (/.f64 t l) 2))
(fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 (-.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))
(-.f64 (fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))
1
(-.f64 1 (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(-.f64 1 (/.f64 (*.f64 t t) (*.f64 l l)))
(-.f64 1 (pow.f64 (/.f64 t l) 2))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (/.f64 (pow.f64 t 2) (pow.f64 l 2)))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (/.f64 (*.f64 t t) (*.f64 l l))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (pow.f64 (/.f64 t l) 2))
(fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 (-.f64 1 (pow.f64 (/.f64 t l) 2)))
(-.f64 (+.f64 1 (*.f64 3/2 (/.f64 (pow.f64 t 4) (pow.f64 l 4)))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 l 2)) (*.f64 5/2 (/.f64 (pow.f64 t 6) (pow.f64 l 6)))))
(+.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2) (+.f64 (/.f64 (*.f64 t t) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2))))
(-.f64 (fma.f64 (/.f64 (pow.f64 t 4) (pow.f64 l 4)) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))
(-.f64 (fma.f64 (pow.f64 (/.f64 t l) 4) 3/2 1) (fma.f64 (/.f64 (pow.f64 t 6) (pow.f64 l 6)) 5/2 (pow.f64 (/.f64 t l) 2)))

prune260.0ms (2.1%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New1646170
Fresh5611
Picked011
Done000
Total16913182
Error
0.5b
Counts
182 → 13
Alt Table
StatusErrorProgram
21.8b
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
9.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
14.0b
(asin.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/2) l) t))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (/.f64 (*.f64 t (sqrt.f64 2)) l))))
10.2b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l))))
31.9b
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))
46.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (-.f64 (/.f64 1/8 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
9.7b
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
46.9b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
44.1b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 -1 (/.f64 (*.f64 t (sqrt.f64 2)) l)))))
Compiler

Compiled 6839 to 5005 computations (26.8% saved)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 Om Omc) 2)
0.3b
(/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))
0.5b
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
8.8b
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))

series15.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
Om
@0
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
1.0ms
t
@-inf
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
1.0ms
Om
@inf
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
1.0ms
Om
@-inf
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
1.0ms
l
@-inf
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))

rewrite71.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
556×prod-diff_binary64
183×add-sqr-sqrt_binary64
181×pow1_binary64
178×*-un-lft-identity_binary64
173×expm1-log1p-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01827
137227
2476327
Stop Event
node limit
Counts
1 → 34
Calls
Call 1
Inputs
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (fma.f64 (neg.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 (PI.f64) 1/2) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (PI.f64) 1/2 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 (PI.f64) 1/2)) (sqrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (fma.f64 (neg.f64 (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (sqrt.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (PI.f64) 1/2) 3) (pow.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (+.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (*.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1))))))

simplify43.0ms (0.3%)

Algorithm
egg-herbie
Rules
645×associate-/l*_binary64
451×associate-/r*_binary64
371×associate-*l*_binary64
331×associate-*r*_binary64
290×associate-/l/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0171440
1361440
2691440
31961440
48721440
Stop Event
node limit
Counts
82 → 36
Calls
Call 1
Inputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
Outputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 Om Omc) (/.f64 Om Omc) -1)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 Om (*.f64 Omc (/.f64 Omc Om)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))

prune608.0ms (4.8%)

Pruning

13 alts after pruning (11 fresh and 2 done)

PrunedKeptTotal
New2730273
Fresh01111
Picked011
Done011
Total27313286
Error
0.5b
Counts
286 → 13
Alt Table
StatusErrorProgram
21.8b
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
9.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (sqrt.f64 (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
14.0b
(asin.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/2) l) t))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (/.f64 (*.f64 t (sqrt.f64 2)) l))))
10.2b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l))))
31.9b
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))
46.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (-.f64 (/.f64 1/8 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
9.7b
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
46.9b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
44.1b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 -1 (/.f64 (*.f64 t (sqrt.f64 2)) l)))))
Compiler

Compiled 21277 to 15224 computations (28.4% saved)

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))
8.8b
(sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))
8.9b
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
16.0b
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))

series1.9s (15.1%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
95.0ms
Om
@-inf
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
91.0ms
Om
@inf
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
91.0ms
t
@inf
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
89.0ms
t
@-inf
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
87.0ms
Omc
@-inf
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))

rewrite35.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
199×add-sqr-sqrt_binary64
196×pow1_binary64
193×*-un-lft-identity_binary64
185×add-log-exp_binary64
185×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01961
140861
Stop Event
node limit
Counts
2 → 48
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6) (*.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2)) (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2) (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6) (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1/3) (pow.f64 (sqrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1))))))

simplify78.0ms (0.6%)

Algorithm
egg-herbie
Rules
647×associate-/l*_binary64
466×associate-*l*_binary64
451×associate-/r*_binary64
408×associate-*r*_binary64
287×associate-/l/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0213216
1513216
2933216
32403216
49783216
Stop Event
node limit
Counts
144 → 52
Calls
Call 1
Inputs
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
Outputs
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2) 1/3)
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (pow.f64 Om 2) (pow.f64 Omc 2))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1/3)
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 Om Om) (*.f64 Omc Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 Om (*.f64 Omc Omc)) Om)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 Om (/.f64 Om (*.f64 Omc Omc)))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))

prune774.0ms (6.1%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New3115316
Fresh1910
Picked101
Done112
Total31415329
Error
0.5b
Counts
329 → 15
Alt Table
StatusErrorProgram
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l))))
10.3b
(*.f64 (cbrt.f64 (asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) (cbrt.f64 (pow.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 2)))
31.9b
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/2)) (cbrt.f64 (*.f64 (PI.f64) 1/2))) (cbrt.f64 (*.f64 (PI.f64) 1/2)) (neg.f64 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1))) (fma.f64 (neg.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 1 (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) 1)))
10.3b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2)))
10.6b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 3) 2)))
46.7b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (-.f64 (/.f64 1/8 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)))) (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
14.0b
(asin.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)) 3/2)))
43.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 1/2) l) t))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (/.f64 (*.f64 t (sqrt.f64 2)) l))))
22.2b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) 1/2) (*.f64 (PI.f64) 1/2)) (*.f64 (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) (+.f64 (*.f64 (PI.f64) 1/2) (acos.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2)))
9.7b
(asin.f64 (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))
46.9b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (fma.f64 (/.f64 (/.f64 (pow.f64 l 3) (sqrt.f64 1/2)) (pow.f64 t 3)) -1/8 (/.f64 (sqrt.f64 1/2) (/.f64 t l)))))
42.8b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))
11.5b
(*.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 2) 3))
44.1b
(asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 -1 (/.f64 (*.f64 t (sqrt.f64 2)) l)))))
Compiler

Compiled 34526 to 25173 computations (27.1% saved)

regimes2.4s (19.2%)

Accuracy

Total 0.4b remaining (40.4%)

Threshold costs 0.4b (40.4%)

Counts
101 → 3
Compiler

Compiled 67797 to 53743 computations (20.7% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Calls

2 calls:

0.0ms
(/.f64 t l)
0.0ms
(/.f64 t l)
Steps
ItersPointRange
5e+40
∈ [
4.352537151255877e+40
,
1.0017753595824824e+41
]
-2e+154
∈ [
-2.110148537336677e+154
,
-4.3222299726743976e+136
]
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Rules
16×*-commutative_binary64
14×+-commutative_binary64
14×sub-neg_binary64
11×neg-sub0_binary64
11×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043105
167105
298105
3120105
4133105
5136105
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 t l) -20000000000000000738950913761164530819618359659685376903845557104301087318694439194433026219410816654893023507374465334628674006699146808342092384896548864) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))) (if (<=.f64 (/.f64 t l) 50000000000000000310004322520389159747584) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 6))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 (/.f64 t l) (sqrt.f64 2)))))))
Outputs
(if (<=.f64 (/.f64 t l) -20000000000000000738950913761164530819618359659685376903845557104301087318694439194433026219410816654893023507374465334628674006699146808342092384896548864) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 1/2) t) l)))) (if (<=.f64 (/.f64 t l) 50000000000000000310004322520389159747584) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 6))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 (/.f64 t l) (sqrt.f64 2)))))))
(if (<=.f64 (/.f64 t l) -20000000000000000738950913761164530819618359659685376903845557104301087318694439194433026219410816654893023507374465334628674006699146808342092384896548864) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 Om Omc) (/.f64 Om Omc)))) (*.f64 (/.f64 (sqrt.f64 1/2) t) (neg.f64 l)))) (if (<=.f64 (/.f64 t l) 50000000000000000310004322520389159747584) (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (cbrt.f64 (pow.f64 (/.f64 Om Omc) 6))) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))) (asin.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2))) (/.f64 1 (*.f64 (/.f64 t l) (sqrt.f64 2)))))))

end377.0ms (3%)

Stop Event
fuel
Compiler

Compiled 734 to 561 computations (23.6% saved)

Profiling

Loading profile data...