Maksimov and Kolovsky, Equation (4)

Details

Time bar (total: 18.3s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 15 computations (25% saved)

sample5.9s (32%)

Results
2.6s2562×body1024infinite
1.4s3128×body256valid
618.0ms911×body512infinite
618.0ms669×body1024valid
269.0ms332×body512valid
239.0ms619×body256infinite
84.0ms35×body2048valid
Bogosity

preprocess79.0ms (0.4%)

Algorithm
egg-herbie
Rules
1644×times-frac
1368×fma-def
1102×associate-*r*
880×distribute-lft-in
798×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052301
1116301
2247301
3625301
41768301
54621301
67231301
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 l (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) K) (cos.f64 (/.f64 J 2)) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 K (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) (cos.f64 (/.f64 K 2)) J)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) J)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (/.f64 K 2)) U) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2)) U)
(fma.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (*.f64 J (cos.f64 (/.f64 l 2))) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (cos.f64 (/.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(fma.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2)) l)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2)) K)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 U 2))) K)
Compiler

Compiled 23 to 18 computations (21.7% saved)

simplify75.0ms (0.4%)

Algorithm
egg-herbie
Rules
1630×fma-def
886×associate-/r*
850×times-frac
788×fma-neg
692×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01743
13243
25843
312443
431743
578743
6207943
7393343
8649843
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (cos.f64 (/.f64 K 2))) U)

eval1.0ms (0%)

Compiler

Compiled 61 to 28 computations (54.1% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New314
Fresh011
Picked000
Done000
Total325
Accurracy
86.1%
Counts
5 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.1%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.1%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Compiler

Compiled 38 to 28 computations (26.3% saved)

localize552.0ms (3%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.9%
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
58.6%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 66 to 25 computations (62.1% saved)

series11.0ms (0.1%)

Counts
3 → 92
Calls

24 calls:

TimeVariablePointExpression
2.0ms
J
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
U
@inf
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
1.0ms
l
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
l
@inf
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@inf
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))

rewrite44.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
384×add-sqr-sqrt
370×pow1
370×*-un-lft-identity
358×add-exp-log
356×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01757
136857
2595957
Stop Event
unsound
Counts
3 → 73
Calls
Call 1
Inputs
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Outputs
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
l
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
l
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -8) (-.f64 U -8))
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log1p.f64 U))
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -8 -8 U)
(fma.f64 -8 -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(fma.f64 -3 -8 U)
(fma.f64 -3 -8 (neg.f64 U))
(fma.f64 -3 U -8)

simplify112.0ms (0.6%)

Algorithm
egg-herbie
Rules
1728×fma-def
754×distribute-lft-in
710×distribute-rgt-in
662×distribute-lft-out
620×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01724627
14244439
210554285
338384135
467404135
Stop Event
node limit
Counts
165 → 169
Calls
Call 1
Inputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -8) (-.f64 U -8))
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -8 -8 U)
(fma.f64 -8 -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(fma.f64 -3 -8 U)
(fma.f64 -3 -8 (neg.f64 U))
(fma.f64 -3 U -8)
Outputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5))))
(fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 2 l (*.f64 1/2520 (pow.f64 l 7)))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 (pow.f64 l 5) (*.f64 1/60 J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/2520 (*.f64 (pow.f64 l 7) (*.f64 (cos.f64 (*.f64 1/2 K)) J))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 5) (*.f64 1/60 J)) (*.f64 1/2520 (*.f64 (pow.f64 l 7) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/2520 (pow.f64 l 7)))) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J)))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 -1/8 (*.f64 K K) 1))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (fma.f64 -1/8 (*.f64 K K) 1) J))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 1/384 (pow.f64 K 4)))))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 1/384 (pow.f64 K 4))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 J (fma.f64 -1/8 (*.f64 K K) (*.f64 1/384 (pow.f64 K 4)))) J))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6)))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 K (*.f64 K -1/8)) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))))))
(*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)) U))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)) U)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) (*.f64 1/60 J)) U))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 (pow.f64 l 3) (*.f64 1/3 J)) (*.f64 J (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U)))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U)))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 1/384 (pow.f64 K 4)))) (fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J U))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 1/384 (pow.f64 K 4)))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 J (fma.f64 -1/8 (*.f64 K K) (*.f64 1/384 (pow.f64 K 4)))) J)) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) U))))
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J (fma.f64 -1/8 (*.f64 (*.f64 (*.f64 K K) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) (fma.f64 1/384 (*.f64 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) J) U))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6)))) U))
(fma.f64 (fma.f64 -1/8 (*.f64 K K) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))) U))
(+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 (fma.f64 -1/8 (*.f64 K K) 1) (fma.f64 1/384 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J) U)
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
-8
-4
-2
-1/2
0
1/8
1/4
1/2
3/2
2
4
6
8
16
64
512
(-.f64 -8 U)
(-.f64 U (*.f64 -8 U))
(-.f64 U (*.f64 U -8))
(*.f64 9 U)
(*.f64 U 9)
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(+.f64 (exp.f64 (log1p.f64 U)) 3)
(+.f64 3 (exp.f64 (log1p.f64 U)))
(-.f64 (/.f64 -8 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -8))
(*.f64 U (+.f64 U 8))
(*.f64 -3 U)
(*.f64 U -3)
(/.f64 U U)
1
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 -8 U))))
(/.f64 U (+.f64 U (-.f64 -8 (*.f64 U -8))))
(/.f64 U (+.f64 -8 (*.f64 9 U)))
(/.f64 U (+.f64 -8 (*.f64 U 9)))
(/.f64 U (-.f64 -8 (*.f64 U -9)))
(/.f64 U (+.f64 U (+.f64 (*.f64 -8 U) (*.f64 U (*.f64 -8 U)))))
(/.f64 U (+.f64 U (*.f64 (+.f64 U 1) (*.f64 U -8))))
(/.f64 U (fma.f64 (+.f64 U 1) (*.f64 U -8) U))
(/.f64 U (fma.f64 U (fma.f64 U -8 -8) U))
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
1
(/.f64 (-.f64 U -8) (-.f64 U -8))
1
(pow.f64 U -8)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(-.f64 (log.f64 -3) U)
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
U
(hypot.f64 -8 U)
(hypot.f64 U -8)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -3))
(pow.f64 U -3)
(log1p.f64 (expm1.f64 U))
U
(fma.f64 -8 -8 U)
(+.f64 64 U)
(+.f64 U 64)
(fma.f64 -8 -8 (neg.f64 U))
(+.f64 64 (neg.f64 U))
(-.f64 64 U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) U)
(fma.f64 -8 (cos.f64 (*.f64 K -8)) U)
(fma.f64 -8 (cos.f64 (*.f64 -8 K)) (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 K -8)) (neg.f64 U))
(-.f64 (*.f64 -8 (cos.f64 (*.f64 K -8))) U)
(fma.f64 J -8 U)
(fma.f64 J -8 (neg.f64 U))
(-.f64 (*.f64 J -8) U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 U)
(fma.f64 -8 (cos.f64 (*.f64 K -8)) U)
(fma.f64 (cos.f64 (*.f64 -8 K)) -8 (neg.f64 U))
(fma.f64 -8 (cos.f64 (*.f64 K -8)) (neg.f64 U))
(-.f64 (*.f64 -8 (cos.f64 (*.f64 K -8))) U)
(fma.f64 U U -8)
(fma.f64 U U (neg.f64 (*.f64 -8 U)))
(*.f64 U (+.f64 U 8))
(fma.f64 -3 -8 U)
(+.f64 24 U)
(+.f64 U 24)
(fma.f64 -3 -8 (neg.f64 U))
(+.f64 24 (neg.f64 U))
(-.f64 24 U)
(fma.f64 -3 U -8)
(fma.f64 U -3 -8)

eval54.0ms (0.3%)

Compiler

Compiled 2676 to 1483 computations (44.6% saved)

prune79.0ms (0.4%)

Pruning

30 alts after pruning (30 fresh and 0 done)

PrunedKeptTotal
New13930169
Fresh000
Picked101
Done000
Total14030170
Accurracy
100.0%
Counts
170 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
66.4%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
93.6%
(+.f64 (*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2))) U)
93.6%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
65.6%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
23.8%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
23.9%
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
66.4%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
93.6%
(+.f64 (*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2))) U)
93.6%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
65.6%
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
23.8%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
23.9%
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
Compiler

Compiled 1360 to 1082 computations (20.4% saved)

localize1.1s (6%)

Local Accuracy

Found 7 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
99.7%
(*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2)))
100.0%
(*.f64 U (-.f64 U -8))
99.9%
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
99.9%
(*.f64 1/60 (pow.f64 l 5))
99.9%
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))
98.8%
(*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
Compiler

Compiled 165 to 117 computations (29.1% saved)

series17.0ms (0.1%)

Counts
7 → 144
Calls

39 calls:

TimeVariablePointExpression
2.0ms
K
@-inf
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))
2.0ms
J
@0
(*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
1.0ms
K
@inf
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))
1.0ms
K
@0
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@inf
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))

rewrite120.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1052×expm1-udef
608×add-sqr-sqrt
580×pow1
574×add-exp-log
574×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029199
1626199
27445199
Stop Event
node limit
Counts
7 → 140
Calls
Call 1
Inputs
(*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2)))
(*.f64 1/60 (pow.f64 l 5))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 U (-.f64 U -8))
(*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 J (*.f64 2 l)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 (*.f64 2 l) J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))) 1)
(pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 2))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5)))) 1)
(pow.f64 (*.f64 1/60 (pow.f64 l 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 l 5))) 3)
(pow.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 l 5/2) (sqrt.f64 1/60)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 1/60) (pow.f64 l 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 l 5)))))
(cbrt.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5))))
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 1/60 (pow.f64 l 5)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (*.f64 (pow.f64 l 10) 1/3600) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (pow.f64 l 10) 1/3600)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(/.f64 (*.f64 U (+.f64 (pow.f64 U 3) 512)) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 (*.f64 U (fma.f64 U U -64)) (+.f64 U -8))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) 512) U) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(sqrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 2))
(log.f64 (pow.f64 (exp.f64 U) (+.f64 U 8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 512)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(*.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(*.f64 1 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2))
(log.f64 (exp.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(exp.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))

simplify134.0ms (0.7%)

Algorithm
egg-herbie
Rules
874×log-prod
792×cancel-sign-sub-inv
760×times-frac
598×associate-*r*
596×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040010450
1100410326
2398710286
Stop Event
node limit
Counts
284 → 252
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 2 (*.f64 l J))
(+.f64 (*.f64 2 (*.f64 l J)) (*.f64 1/3 (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) J))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) J))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J))))
(+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 4) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J)))))
(+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 4) J))) (+.f64 (*.f64 -1/46080 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 6) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J))))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 1/60 (pow.f64 l 5))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 1/60 (pow.f64 l 5))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 8 U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 J)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (*.f64 512 J))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 J) U)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 512 J)))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J)))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 J (*.f64 2 l)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 (*.f64 2 l) J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))) 1)
(pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 2))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5)))) 1)
(pow.f64 (*.f64 1/60 (pow.f64 l 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 l 5))) 3)
(pow.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 l 5/2) (sqrt.f64 1/60)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 1/60) (pow.f64 l 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 l 5)))))
(cbrt.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5))))
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 1/60 (pow.f64 l 5)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (*.f64 (pow.f64 l 10) 1/3600) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (pow.f64 l 10) 1/3600)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(/.f64 (*.f64 U (+.f64 (pow.f64 U 3) 512)) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 (*.f64 U (fma.f64 U U -64)) (+.f64 U -8))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) 512) U) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(sqrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 2))
(log.f64 (pow.f64 (exp.f64 U) (+.f64 U 8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 512)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(*.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(*.f64 1 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2))
(log.f64 (exp.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(exp.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
Outputs
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5)))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 2 (*.f64 l J))
(*.f64 (*.f64 l 2) J)
(*.f64 l (*.f64 2 J))
(+.f64 (*.f64 2 (*.f64 l J)) (*.f64 1/3 (*.f64 (pow.f64 l 3) J)))
(fma.f64 2 (*.f64 l J) (*.f64 1/3 (*.f64 (pow.f64 l 3) J)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) J))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) J) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) J))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) J) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K))) (*.f64 l J))
(*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J)))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 3) J) (*.f64 1/3 (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(*.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J)))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(*.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J)))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (*.f64 l J) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (*.f64 (pow.f64 l 5) J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 1/3 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/60 (*.f64 (pow.f64 l 5) (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J))))
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) J (*.f64 -1/8 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (*.f64 K K)))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (*.f64 J (*.f64 K K)) -1/8)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 K K)) -1/8)))
(+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 4) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J)))))
(fma.f64 1/384 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (pow.f64 K 4))) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) J (*.f64 -1/8 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (*.f64 K K))))))
(fma.f64 1/384 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 J (pow.f64 K 4))) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (*.f64 J (*.f64 K K)) -1/8))))
(fma.f64 1/384 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (pow.f64 K 4))) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 K K)) -1/8))))
(+.f64 (*.f64 1/384 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 4) J))) (+.f64 (*.f64 -1/46080 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 6) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (pow.f64 K 2) J))))))
(fma.f64 1/384 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (pow.f64 K 4))) (fma.f64 -1/46080 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (pow.f64 K 6))) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) J (*.f64 -1/8 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (*.f64 K K)))))))
(fma.f64 1/384 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 J (pow.f64 K 4))) (fma.f64 -1/46080 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 J (pow.f64 K 6))) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (*.f64 (*.f64 J (*.f64 K K)) -1/8)))))
(fma.f64 1/384 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (pow.f64 K 4))) (fma.f64 -1/46080 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (pow.f64 K 6))) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 K K)) -1/8)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) J))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 1/60 (pow.f64 l 5))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 1/60 (pow.f64 l 5))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 8 U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 J)
(*.f64 J 512)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (*.f64 512 J))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (*.f64 J 512))
(*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (*.f64 J 512)))
(fma.f64 (*.f64 J (*.f64 K K)) -64 (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 4/3) 512)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (*.f64 512 J))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (*.f64 J 512))))
(fma.f64 (*.f64 J (pow.f64 K 6)) -1/90 (fma.f64 (*.f64 J (*.f64 K K)) -64 (*.f64 J (+.f64 (*.f64 (pow.f64 K 4) 4/3) 512))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 J) U)
(fma.f64 512 J U)
(fma.f64 J 512 U)
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 U (*.f64 512 J)))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 512 J U))
(fma.f64 (*.f64 (*.f64 K K) -64) J (fma.f64 J 512 U))
(fma.f64 (*.f64 J (*.f64 K K)) -64 (fma.f64 J 512 U))
(+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J))))
(fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 512 J U)))
(fma.f64 (*.f64 J (*.f64 K K)) -64 (fma.f64 (*.f64 J (pow.f64 K 4)) 4/3 (fma.f64 J 512 U)))
(fma.f64 (*.f64 J (*.f64 K K)) -64 (fma.f64 (*.f64 (pow.f64 K 4) 4/3) J (fma.f64 J 512 U)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -64 (*.f64 (pow.f64 K 2) J)) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 K 4) J)) (+.f64 U (*.f64 512 J)))))
(fma.f64 -1/90 (*.f64 J (pow.f64 K 6)) (fma.f64 -64 (*.f64 J (*.f64 K K)) (fma.f64 4/3 (*.f64 J (pow.f64 K 4)) (fma.f64 512 J U))))
(fma.f64 (*.f64 J (pow.f64 K 6)) -1/90 (fma.f64 (*.f64 J (*.f64 K K)) -64 (fma.f64 (*.f64 J (pow.f64 K 4)) 4/3 (fma.f64 J 512 U))))
(fma.f64 (*.f64 J (pow.f64 K 6)) -1/90 (fma.f64 (*.f64 J (*.f64 K K)) -64 (fma.f64 (*.f64 (pow.f64 K 4) 4/3) J (fma.f64 J 512 U))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 512 (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 J (*.f64 2 l)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 (*.f64 2 l) J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) J))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))) 1)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 3)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(pow.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) 1/3)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 2)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 2))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3) (pow.f64 J 3)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))) 1))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 3)))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 l 2))) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5)))) 1)
(*.f64 1/60 (pow.f64 l 5))
(pow.f64 (*.f64 1/60 (pow.f64 l 5)) 1)
(*.f64 1/60 (pow.f64 l 5))
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 l 5))) 3)
(*.f64 1/60 (pow.f64 l 5))
(pow.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3) 1/3)
(*.f64 1/60 (pow.f64 l 5))
(pow.f64 (*.f64 (pow.f64 l 5/2) (sqrt.f64 1/60)) 2)
(*.f64 1/60 (pow.f64 l 5))
(sqrt.f64 (*.f64 (pow.f64 l 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 1/60) (pow.f64 l 5)))
(*.f64 1/60 (pow.f64 l 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 1/60 (pow.f64 l 5))
(cbrt.f64 (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3))
(*.f64 1/60 (pow.f64 l 5))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 l 5))))
(*.f64 1/60 (pow.f64 l 5))
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))))
(*.f64 1/60 (pow.f64 l 5))
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 l 5))) 1))
(*.f64 1/60 (pow.f64 l 5))
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 l 5))))
(*.f64 1/60 (pow.f64 l 5))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 1/3 (pow.f64 l 3)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 1/60 (pow.f64 l 5)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2)))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 1/60 (pow.f64 l 5)) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (*.f64 (pow.f64 l 10) 1/3600) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))))
(/.f64 (+.f64 (*.f64 1/216000 (pow.f64 (pow.f64 l 5) 3)) (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (-.f64 (*.f64 (pow.f64 l 10) 1/3600) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))))
(/.f64 (fma.f64 1/216000 (pow.f64 (pow.f64 l 5) 3) (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3)) (-.f64 (fma.f64 1/9 (pow.f64 l 6) (*.f64 (pow.f64 l 10) 1/3600)) (*.f64 (pow.f64 l 5) (*.f64 (pow.f64 l 3) 1/180))))
(/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 l 3) 3) (*.f64 1/216000 (pow.f64 (pow.f64 l 5) 3))) (-.f64 (fma.f64 1/9 (pow.f64 l 6) (*.f64 (pow.f64 l 10) 1/3600)) (*.f64 (pow.f64 l 5) (*.f64 (pow.f64 l 3) 1/180))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (pow.f64 l 10) 1/3600)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/60 (pow.f64 l 5))))
(/.f64 (-.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (*.f64 (pow.f64 l 10) 1/3600)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -1/60 (pow.f64 l 5))))
(/.f64 (fma.f64 1/9 (pow.f64 l 6) (*.f64 (pow.f64 l 10) -1/3600)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 (pow.f64 l 5) -1/60)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3) 1/3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 2)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))) 3))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) 1))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))
(+.f64 (*.f64 U U) (*.f64 U 8))
(*.f64 U (+.f64 8 U))
(+.f64 (*.f64 U U) (*.f64 8 U))
(*.f64 U (+.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(*.f64 U (+.f64 8 U))
(/.f64 (*.f64 U (+.f64 (pow.f64 U 3) 512)) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 U (/.f64 (fma.f64 U U (+.f64 64 (*.f64 U -8))) (+.f64 512 (pow.f64 U 3))))
(*.f64 (/.f64 U (fma.f64 U U (fma.f64 U -8 64))) (+.f64 512 (pow.f64 U 3)))
(/.f64 (*.f64 U (fma.f64 U U -64)) (+.f64 U -8))
(/.f64 (fma.f64 U U -64) (/.f64 (+.f64 U -8) U))
(*.f64 (/.f64 U (+.f64 U -8)) (fma.f64 U U -64))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) 512) U) (fma.f64 U U (+.f64 64 (*.f64 U -8))))
(/.f64 U (/.f64 (fma.f64 U U (+.f64 64 (*.f64 U -8))) (+.f64 512 (pow.f64 U 3))))
(*.f64 (/.f64 U (fma.f64 U U (fma.f64 U -8 64))) (+.f64 512 (pow.f64 U 3)))
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(/.f64 (fma.f64 U U -64) (/.f64 (+.f64 U -8) U))
(*.f64 (/.f64 U (+.f64 U -8)) (fma.f64 U U -64))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(*.f64 U (+.f64 8 U))
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(*.f64 U (+.f64 8 U))
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(*.f64 U (+.f64 8 U))
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(*.f64 U (+.f64 8 U))
(sqrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 2))
(*.f64 U (+.f64 8 U))
(log.f64 (pow.f64 (exp.f64 U) (+.f64 U 8)))
(*.f64 U (+.f64 8 U))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(*.f64 U (+.f64 8 U))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(*.f64 U (+.f64 8 U))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(*.f64 U (+.f64 8 U))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(*.f64 U (+.f64 8 U))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 8 U))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 8 U))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(*.f64 U (+.f64 8 U))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))) 1)
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 1)
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 3)
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) 1/3)
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2)
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 512)))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 1))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)
(*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))) 1)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(*.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512)) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512)) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512)) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J 512) U)))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 512 U))))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) (fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512)))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (+.f64 U (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512)) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) 134217728)) (fma.f64 U (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512) 2) (*.f64 U U)) (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 512) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U U)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 512 (neg.f64 U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) -512 U))
(pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 1)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 3)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3) 1/3)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 2)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 2))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(log.f64 (exp.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U))))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U) 3))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)) 1))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) 512) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J 512) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 U (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512))) U)
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 512)))
(fma.f64 512 (*.f64 J (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 512 (cos.f64 (*.f64 1/2 K))) U)

eval124.0ms (0.7%)

Compiler

Compiled 5618 to 4072 computations (27.5% saved)

prune98.0ms (0.5%)

Pruning

34 alts after pruning (31 fresh and 3 done)

PrunedKeptTotal
New2439252
Fresh32225
Picked235
Done000
Total24834282
Accurracy
100.0%
Counts
282 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
11.6%
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
93.6%
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U)
93.6%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
66.4%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
78.9%
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
65.6%
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
23.8%
(+.f64 (*.f64 J 512) U)
65.6%
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
15.5%
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
11.6%
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
93.6%
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U)
93.6%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
66.4%
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
78.9%
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
65.6%
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
23.8%
(+.f64 (*.f64 J 512) U)
65.6%
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
15.5%
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
Compiler

Compiled 1558 to 1224 computations (21.4% saved)

localize1.4s (7.4%)

Local Accuracy

Found 9 expressions with local accuracy:

NewAccuracyProgram
100.0%
(expm1.f64 (*.f64 U (+.f64 U 8)))
100.0%
(*.f64 U (+.f64 U 8))
74.8%
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
99.7%
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
100.0%
(-.f64 (/.f64 -8 U) U)
99.9%
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))
99.8%
(*.f64 1/3 (*.f64 (pow.f64 l 3) J))
97.5%
(*.f64 (pow.f64 l 5) J)
92.6%
(*.f64 (pow.f64 l 3) J)
Compiler

Compiled 220 to 146 computations (33.6% saved)

series18.0ms (0.1%)

Counts
9 → 108
Calls

45 calls:

TimeVariablePointExpression
3.0ms
U
@-inf
(expm1.f64 (*.f64 U (+.f64 U 8)))
1.0ms
K
@inf
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@0
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@inf
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@-inf
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
762×add-sqr-sqrt
732×pow1
724×*-un-lft-identity
720×log1p-expm1-u
718×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036193
1781193
Stop Event
node limit
Counts
9 → 150
Calls
Call 1
Inputs
(*.f64 (pow.f64 l 3) J)
(*.f64 (pow.f64 l 5) J)
(*.f64 1/3 (*.f64 (pow.f64 l 3) J))
(*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2)))
(-.f64 (/.f64 -8 U) U)
(*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(expm1.f64 (*.f64 U (+.f64 U 8)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J))) 1)
(pow.f64 (*.f64 (pow.f64 l 3) J) 1)
(pow.f64 (*.f64 l (cbrt.f64 J)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 3) J)) 2)
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 l 3) J))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J)))
(exp.f64 (log.f64 (*.f64 (pow.f64 l 3) J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 3) J)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 l 3) J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (pow.f64 l 5)))) 1)
(pow.f64 (*.f64 J (pow.f64 l 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (pow.f64 l 5))) 3)
(pow.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (pow.f64 l 5))) 2)
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (pow.f64 l 5)))))
(cbrt.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 5) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (pow.f64 l 5))))
(exp.f64 (log.f64 (*.f64 J (pow.f64 l 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (pow.f64 l 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (pow.f64 l 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3) 1)
(pow.f64 (*.f64 (cbrt.f64 1/3) (*.f64 l (cbrt.f64 J))) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 2)
(log.f64 (pow.f64 (exp.f64 1/3) (*.f64 (pow.f64 l 3) J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 2)
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(+.f64 (/.f64 -8 U) (neg.f64 U))
(+.f64 (-.f64 (/.f64 -8 U) U) (fma.f64 (neg.f64 (sqrt.f64 U)) (sqrt.f64 U) U))
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(*.f64 1 (-.f64 (/.f64 -8 U) U))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 2) (cbrt.f64 (-.f64 (/.f64 -8 U) U)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) (sqrt.f64 (-.f64 (/.f64 -8 U) U)))
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (fma.f64 U U (*.f64 (/.f64 -8 U) U))))
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(pow.f64 (-.f64 (/.f64 -8 U) U) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 -8 U) U)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -8 U) U))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 -8 U) U)))
(exp.f64 (log.f64 (-.f64 (/.f64 -8 U) U)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -8 U) U)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(fma.f64 -8 (/.f64 1 U) (neg.f64 U))
(fma.f64 1 (/.f64 -8 U) (neg.f64 U))
(fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 U))
(fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 2)
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -1/2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(*.f64 U (+.f64 U 8))
(*.f64 (+.f64 U 8) U)
(*.f64 1 (*.f64 U (+.f64 U 8)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 2) (cbrt.f64 (*.f64 U (+.f64 U 8))))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) (sqrt.f64 (*.f64 U (+.f64 U 8))))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(fma.f64 U U (*.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(fma.f64 U U (*.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(-.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U) 1)
(*.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2) (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2)
(log.f64 (exp.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3))
(exp.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))

simplify111.0ms (0.6%)

Algorithm
egg-herbie
Rules
1166×associate-+r+
1030×log-prod
610×associate-*r*
554×associate-*l*
516×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04128386
110496502
239816330
Stop Event
node limit
Counts
258 → 220
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) J)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))))))))
(+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) J)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(/.f64 -8 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(*.f64 -1 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(*.f64 -1 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 J)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 8 U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 8 U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(pow.f64 U 2)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 8 U)
(+.f64 (*.f64 33 (pow.f64 U 2)) (*.f64 8 U))
(+.f64 (*.f64 33 (pow.f64 U 2)) (+.f64 (*.f64 280/3 (pow.f64 U 3)) (*.f64 8 U)))
(+.f64 (*.f64 33 (pow.f64 U 2)) (+.f64 (*.f64 1219/6 (pow.f64 U 4)) (+.f64 (*.f64 280/3 (pow.f64 U 3)) (*.f64 8 U))))
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J))) 1)
(pow.f64 (*.f64 (pow.f64 l 3) J) 1)
(pow.f64 (*.f64 l (cbrt.f64 J)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 3) J)) 2)
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 l 3) J))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J)))
(exp.f64 (log.f64 (*.f64 (pow.f64 l 3) J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 3) J)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 l 3) J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (pow.f64 l 5)))) 1)
(pow.f64 (*.f64 J (pow.f64 l 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (pow.f64 l 5))) 3)
(pow.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (pow.f64 l 5))) 2)
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (pow.f64 l 5)))))
(cbrt.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 5) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 5) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (pow.f64 l 5))))
(exp.f64 (log.f64 (*.f64 J (pow.f64 l 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (pow.f64 l 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (pow.f64 l 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3) 1)
(pow.f64 (*.f64 (cbrt.f64 1/3) (*.f64 l (cbrt.f64 J))) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 2)
(log.f64 (pow.f64 (exp.f64 1/3) (*.f64 (pow.f64 l 3) J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 2)
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(+.f64 (/.f64 -8 U) (neg.f64 U))
(+.f64 (-.f64 (/.f64 -8 U) U) (fma.f64 (neg.f64 (sqrt.f64 U)) (sqrt.f64 U) U))
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(*.f64 1 (-.f64 (/.f64 -8 U) U))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 2) (cbrt.f64 (-.f64 (/.f64 -8 U) U)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) (sqrt.f64 (-.f64 (/.f64 -8 U) U)))
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (fma.f64 U U (*.f64 (/.f64 -8 U) U))))
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(pow.f64 (-.f64 (/.f64 -8 U) U) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 -8 U) U)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -8 U) U))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 -8 U) U)))
(exp.f64 (log.f64 (-.f64 (/.f64 -8 U) U)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -8 U) U)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(fma.f64 -8 (/.f64 1 U) (neg.f64 U))
(fma.f64 1 (/.f64 -8 U) (neg.f64 U))
(fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 U))
(fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 2)
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -1/2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(*.f64 U (+.f64 U 8))
(*.f64 (+.f64 U 8) U)
(*.f64 1 (*.f64 U (+.f64 U 8)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 2) (cbrt.f64 (*.f64 U (+.f64 U 8))))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) (sqrt.f64 (*.f64 U (+.f64 U 8))))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(fma.f64 U U (*.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(+.f64 (*.f64 U U) (*.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(fma.f64 U U (*.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(-.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U) 1)
(*.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2) (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2)
(log.f64 (exp.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3))
(exp.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
Outputs
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(*.f64 (*.f64 1/60 (cos.f64 (*.f64 1/2 K))) (*.f64 J (pow.f64 l 5)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) (*.f64 J 1/60)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)))
(*.f64 (*.f64 1/60 (cos.f64 (*.f64 1/2 K))) (*.f64 J (pow.f64 l 5)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) (*.f64 J 1/60)))
(+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 -1/60 (pow.f64 l 5) (fma.f64 -1/3 (pow.f64 l 3) (*.f64 l -2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 J (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 l -2 (*.f64 (pow.f64 l 3) -1/3))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (neg.f64 (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 (pow.f64 l 3) -1/3 (*.f64 l -2))))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 -1/60 (pow.f64 l 5) (fma.f64 -1/3 (pow.f64 l 3) (*.f64 l -2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 J (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 l -2 (*.f64 (pow.f64 l 3) -1/3))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (neg.f64 (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 (pow.f64 l 3) -1/3 (*.f64 l -2))))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 -1/60 (pow.f64 l 5) (fma.f64 -1/3 (pow.f64 l 3) (*.f64 l -2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 J (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 l -2 (*.f64 (pow.f64 l 3) -1/3))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (neg.f64 (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 (pow.f64 l 3) -1/3 (*.f64 l -2))))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 -1/60 (pow.f64 l 5)) (+.f64 (*.f64 -1/3 (pow.f64 l 3)) (*.f64 -2 l))) J)))
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 -1/60 (pow.f64 l 5) (fma.f64 -1/3 (pow.f64 l 3) (*.f64 l -2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 J (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 l -2 (*.f64 (pow.f64 l 3) -1/3))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (neg.f64 (fma.f64 (pow.f64 l 5) -1/60 (fma.f64 (pow.f64 l 3) -1/3 (*.f64 l -2))))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))
(fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 l J) (fma.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5))))))
(+.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 K K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))
(+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) J)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J))))))))))
(fma.f64 2 (*.f64 l J) (fma.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (fma.f64 1/60 (*.f64 J (pow.f64 l 5)) (*.f64 (*.f64 1/384 (pow.f64 K 4)) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 K K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))))))
(+.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/8 (*.f64 K K)))))
(+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) J)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))))))))
(fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))) (fma.f64 2 (*.f64 l J) (fma.f64 -1/8 (*.f64 (*.f64 K K) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (fma.f64 1/60 (*.f64 J (pow.f64 l 5)) (*.f64 (*.f64 1/384 (pow.f64 K 4)) (fma.f64 2 (*.f64 l J) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 J (*.f64 1/60 (pow.f64 l 5)))))))))))
(fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) (+.f64 (+.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 K K))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))))))
(fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))) (+.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l)))) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/8 (*.f64 K K))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(/.f64 -8 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 -1 U)
(neg.f64 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 -1 U)
(neg.f64 U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (*.f64 -1 U) (*.f64 8 (/.f64 1 U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 J)
(*.f64 J -1/2)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2))
(*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)))
(*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))
(+.f64 (*.f64 1/92160 (*.f64 (pow.f64 K 6) J)) (+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2))))
(fma.f64 1/92160 (*.f64 J (pow.f64 K 6)) (fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2))))
(*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (+.f64 (*.f64 (pow.f64 K 6) 1/92160) (*.f64 (pow.f64 K 4) -1/768))))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) J))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(*.f64 8 U)
(*.f64 U 8)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(*.f64 8 U)
(*.f64 U 8)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(pow.f64 U 2)
(*.f64 U U)
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (pow.f64 U 2) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(*.f64 8 U)
(*.f64 U 8)
(+.f64 (*.f64 33 (pow.f64 U 2)) (*.f64 8 U))
(fma.f64 33 (*.f64 U U) (*.f64 U 8))
(fma.f64 U 8 (*.f64 U (*.f64 U 33)))
(*.f64 U (+.f64 8 (*.f64 U 33)))
(+.f64 (*.f64 33 (pow.f64 U 2)) (+.f64 (*.f64 280/3 (pow.f64 U 3)) (*.f64 8 U)))
(fma.f64 33 (*.f64 U U) (fma.f64 280/3 (pow.f64 U 3) (*.f64 U 8)))
(fma.f64 (*.f64 U U) 33 (fma.f64 U 8 (*.f64 280/3 (pow.f64 U 3))))
(+.f64 (*.f64 33 (pow.f64 U 2)) (+.f64 (*.f64 1219/6 (pow.f64 U 4)) (+.f64 (*.f64 280/3 (pow.f64 U 3)) (*.f64 8 U))))
(fma.f64 33 (*.f64 U U) (fma.f64 1219/6 (pow.f64 U 4) (fma.f64 280/3 (pow.f64 U 3) (*.f64 U 8))))
(fma.f64 (*.f64 U U) 33 (fma.f64 1219/6 (pow.f64 U 4) (fma.f64 U 8 (*.f64 280/3 (pow.f64 U 3)))))
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (+.f64 8 U) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (*.f64 (-.f64 8 (*.f64 -1 U)) U)) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J))) 1)
(*.f64 J (pow.f64 l 3))
(pow.f64 (*.f64 (pow.f64 l 3) J) 1)
(*.f64 J (pow.f64 l 3))
(pow.f64 (*.f64 l (cbrt.f64 J)) 3)
(*.f64 J (pow.f64 l 3))
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3) 1/3)
(*.f64 J (pow.f64 l 3))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 3) J)) 2)
(*.f64 J (pow.f64 l 3))
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 3)))
(*.f64 J (pow.f64 l 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 l 3) J))))
(*.f64 J (pow.f64 l 3))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 3) J) 3))
(*.f64 J (pow.f64 l 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 J 3)))
(*.f64 J (pow.f64 l 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 3) 3)))
(*.f64 J (pow.f64 l 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 l 3) J)))
(*.f64 J (pow.f64 l 3))
(exp.f64 (log.f64 (*.f64 (pow.f64 l 3) J)))
(*.f64 J (pow.f64 l 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 3) J)) 1))
(*.f64 J (pow.f64 l 3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 l 3) J)))
(*.f64 J (pow.f64 l 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (pow.f64 l 5)))) 1)
(*.f64 J (pow.f64 l 5))
(pow.f64 (*.f64 J (pow.f64 l 5)) 1)
(*.f64 J (pow.f64 l 5))
(pow.f64 (cbrt.f64 (*.f64 J (pow.f64 l 5))) 3)
(*.f64 J (pow.f64 l 5))
(pow.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3) 1/3)
(*.f64 J (pow.f64 l 5))
(pow.f64 (sqrt.f64 (*.f64 J (pow.f64 l 5))) 2)
(*.f64 J (pow.f64 l 5))
(log.f64 (pow.f64 (exp.f64 J) (pow.f64 l 5)))
(*.f64 J (pow.f64 l 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (pow.f64 l 5)))))
(*.f64 J (pow.f64 l 5))
(cbrt.f64 (pow.f64 (*.f64 J (pow.f64 l 5)) 3))
(*.f64 J (pow.f64 l 5))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (pow.f64 l 5) 3)))
(*.f64 J (pow.f64 l 5))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 5) 3) (pow.f64 J 3)))
(*.f64 J (pow.f64 l 5))
(expm1.f64 (log1p.f64 (*.f64 J (pow.f64 l 5))))
(*.f64 J (pow.f64 l 5))
(exp.f64 (log.f64 (*.f64 J (pow.f64 l 5))))
(*.f64 J (pow.f64 l 5))
(exp.f64 (*.f64 (log.f64 (*.f64 J (pow.f64 l 5))) 1))
(*.f64 J (pow.f64 l 5))
(log1p.f64 (expm1.f64 (*.f64 J (pow.f64 l 5))))
(*.f64 J (pow.f64 l 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))) 1)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(pow.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3) 1)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(pow.f64 (*.f64 (cbrt.f64 1/3) (*.f64 l (cbrt.f64 J))) 3)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(pow.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (pow.f64 l 3)) 3) 1/27))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 2)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(log.f64 (pow.f64 (exp.f64 1/3) (*.f64 (pow.f64 l 3) J)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (*.f64 (pow.f64 l 3) J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (pow.f64 l 3)) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)) 1))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 l 3) J) 1/3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))) 1)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 1)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 3)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 2)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2))) 3))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) 3)))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(exp.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))) 1))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 2 (*.f64 l J) (fma.f64 (*.f64 (pow.f64 l 3) J) 1/3 (*.f64 (*.f64 J (pow.f64 l 5)) 1/60))) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 5))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (pow.f64 l 3))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 1/60 (pow.f64 l 5) (*.f64 2 l))))
(+.f64 (/.f64 -8 U) (neg.f64 U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (-.f64 (/.f64 -8 U) U) (fma.f64 (neg.f64 (sqrt.f64 U)) (sqrt.f64 U) U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 -8 (/.f64 1 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 1 (/.f64 -8 U) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 U 1))) (fma.f64 (neg.f64 U) 1 (*.f64 U 1)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2)))) (fma.f64 (neg.f64 (cbrt.f64 U)) (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 1 (-.f64 (/.f64 -8 U) U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 2) (cbrt.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(*.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) (sqrt.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (fma.f64 U U (*.f64 (/.f64 -8 U) U))))
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (fma.f64 U U (*.f64 U (/.f64 -8 U)))))
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U (+.f64 U (/.f64 -8 U)))))
(/.f64 (-.f64 (/.f64 -512 (pow.f64 U 3)) (pow.f64 U 3)) (+.f64 (pow.f64 (/.f64 -8 U) 2) (fma.f64 U U -8)))
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 U (/.f64 -8 U)))
(pow.f64 (-.f64 (/.f64 -8 U) U) 1)
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 -8 U) U)) 3)
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(pow.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3) 1/3)
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 -8 U) U)) 2)
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(log.f64 (exp.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 -8 U) U))))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(cbrt.f64 (pow.f64 (-.f64 (/.f64 -8 U) U) 3))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(exp.f64 (log.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 -8 U) U)) 1))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(fma.f64 -8 (/.f64 1 U) (neg.f64 U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(fma.f64 1 (/.f64 -8 U) (neg.f64 U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(fma.f64 (pow.f64 (/.f64 -2 (cbrt.f64 U)) 2) (/.f64 -2 (cbrt.f64 U)) (neg.f64 U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(fma.f64 (sqrt.f64 (/.f64 -8 U)) (sqrt.f64 (/.f64 -8 U)) (neg.f64 U))
(-.f64 (neg.f64 U) (/.f64 8 U))
(-.f64 (/.f64 -8 U) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -1/2)))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -1/2) 3)))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -1/2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(exp.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -1/2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J -1/2) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -1/2))
(+.f64 (*.f64 U U) (*.f64 U 8))
(*.f64 U (+.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(*.f64 U (+.f64 U 8))
(*.f64 U (+.f64 U 8))
(*.f64 (+.f64 U 8) U)
(*.f64 U (+.f64 U 8))
(*.f64 1 (*.f64 U (+.f64 U 8)))
(*.f64 U (+.f64 U 8))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 2) (cbrt.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(*.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) (sqrt.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(*.f64 U (+.f64 U 8))
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(*.f64 U (+.f64 U 8))
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(*.f64 U (+.f64 U 8))
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(*.f64 U (+.f64 U 8))
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(*.f64 U (+.f64 U 8))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(*.f64 U (+.f64 U 8))
(fma.f64 U U (*.f64 U 8))
(*.f64 U (+.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 U 8))
(*.f64 U (+.f64 U 8))
(+.f64 (*.f64 U U) (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (+.f64 U 8)))) 1)
(*.f64 U (+.f64 U 8))
(pow.f64 (*.f64 U (+.f64 U 8)) 1)
(*.f64 U (+.f64 U 8))
(pow.f64 (cbrt.f64 (*.f64 U (+.f64 U 8))) 3)
(*.f64 U (+.f64 U 8))
(pow.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3) 1/3)
(*.f64 U (+.f64 U 8))
(pow.f64 (sqrt.f64 (*.f64 U (+.f64 U 8))) 2)
(*.f64 U (+.f64 U 8))
(log.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (pow.f64 (*.f64 U (+.f64 U 8)) 3))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (+.f64 U 8) 3)))
(*.f64 U (+.f64 U 8))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 U 8) 3) (pow.f64 U 3)))
(*.f64 U (+.f64 U 8))
(expm1.f64 (log1p.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(exp.f64 (log.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(exp.f64 (*.f64 (log.f64 (*.f64 U (+.f64 U 8))) 1))
(*.f64 U (+.f64 U 8))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(*.f64 U (+.f64 U 8))
(fma.f64 U U (*.f64 U 8))
(*.f64 U (+.f64 U 8))
(fma.f64 U U (*.f64 8 U))
(*.f64 U (+.f64 U 8))
(-.f64 (pow.f64 (exp.f64 (+.f64 U 8)) U) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(*.f64 1 (expm1.f64 (*.f64 U (+.f64 U 8))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2) (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 1)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 3)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3) 1/3)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 2)
(expm1.f64 (*.f64 U (+.f64 U 8)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 U (+.f64 U 8))) 3))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(exp.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))) 1))
(expm1.f64 (*.f64 U (+.f64 U 8)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 U (+.f64 U 8)))))
(expm1.f64 (*.f64 U (+.f64 U 8)))

eval95.0ms (0.5%)

Compiler

Compiled 4608 to 3214 computations (30.3% saved)

prune143.0ms (0.8%)

Pruning

38 alts after pruning (31 fresh and 7 done)

PrunedKeptTotal
New2128220
Fresh32326
Picked145
Done033
Total21638254
Accurracy
100.0%
Counts
254 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
14.8%
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
11.6%
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(/.f64 -8 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
74.5%
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
65.6%
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
18.6%
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
22.3%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
25.7%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
23.8%
(+.f64 (*.f64 J 512) U)
24.0%
(+.f64 (*.f64 J -1/2) U)
65.6%
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
2.1%
(neg.f64 U)
27.0%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
15.5%
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
14.8%
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
11.6%
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(/.f64 -8 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
74.5%
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
65.6%
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
89.8%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
18.6%
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
22.3%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
25.7%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
89.9%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
23.8%
(+.f64 (*.f64 J 512) U)
24.0%
(+.f64 (*.f64 J -1/2) U)
65.6%
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
2.1%
(neg.f64 U)
27.0%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
15.5%
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
25.7%
(log1p.f64 (expm1.f64 U))
6.3%
(log.f64 (/.f64 -3 (exp.f64 U)))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
Compiler

Compiled 1536 to 1206 computations (21.5% saved)

localize776.0ms (4.2%)

Local Accuracy

Found 7 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (pow.f64 K 4) -1/768)
94.9%
(*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))
77.3%
(+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))
100.0%
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
99.9%
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
99.9%
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
95.4%
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
Compiler

Compiled 173 to 114 computations (34.1% saved)

series20.0ms (0.1%)

Counts
7 → 168
Calls

42 calls:

TimeVariablePointExpression
7.0ms
K
@inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
J
@0
(*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))
1.0ms
J
@inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
l
@inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
1.0ms
l
@-inf
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
648×add-sqr-sqrt
626×pow1
622×*-un-lft-identity
612×add-exp-log
612×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031231
1671223
Stop Event
node limit
Counts
7 → 176
Calls
Call 1
Inputs
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))
(*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))
(*.f64 (pow.f64 K 4) -1/768)
Outputs
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 (*.f64 l 2) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (pow.f64 (*.f64 l 2) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (pow.f64 (*.f64 l 2) 2)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(*.f64 1 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)) (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J U)
(fma.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 1 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))) (/.f64 (*.f64 (pow.f64 K 8) 1/589824) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(*.f64 1 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2) (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (/.f64 1 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))) (neg.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 (+.f64 (*.f64 (pow.f64 K 6) 1/4096) (pow.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) 3)) (+.f64 (*.f64 (pow.f64 K 4) 1/256) (-.f64 (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))) (*.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (+.f64 (*.f64 (pow.f64 K 8) 1/589824) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 4) 1/256) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))) (-.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))
(pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 K (*.f64 K 1/16) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (*.f64 K K) 1/16 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 1/16 (*.f64 K K) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 -1/768 (pow.f64 K 4) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 1 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 1 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 1 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 8) 1/589824)) (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) 1/256)) (cbrt.f64 (*.f64 K (*.f64 K 1/16))) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) 2) (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (*.f64 K 1/4) (*.f64 K 1/4) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(+.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(+.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)))
(+.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J))
(+.f64 (*.f64 J (*.f64 K (*.f64 K 1/16))) (*.f64 J (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(+.f64 (*.f64 (*.f64 K (*.f64 K 1/16)) J) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) J))
(+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 1) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 1))
(+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 1) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 3)) (+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (-.f64 (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)) (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 3) (pow.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (-.f64 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))) (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))))
(/.f64 (-.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))) (-.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))) (-.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))
(pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(fma.f64 J (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(fma.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768))) 1)
(pow.f64 (*.f64 (pow.f64 K 4) -1/768) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) 1/3)
(pow.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) 2)
(sqrt.f64 (*.f64 (pow.f64 K 8) 1/589824))
(log.f64 (pow.f64 (exp.f64 -1/768) (pow.f64 K 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768)))
(exp.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768)))

simplify180.0ms (1%)

Algorithm
egg-herbie
Rules
1330×fma-neg
1160×associate-*r*
966×associate-*l*
908×log-prod
848×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050515014
1145714422
2602214418
Stop Event
node limit
Counts
344 → 303
Calls
Call 1
Inputs
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
-1/2
(-.f64 (*.f64 1/16 (pow.f64 K 2)) 1/2)
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(*.f64 -1/768 (pow.f64 K 4))
(+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2)))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(*.f64 -1/768 (pow.f64 K 4))
(+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2)))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 -1/2 J)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 -1/768 (*.f64 (pow.f64 K 4) J))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (*.f64 1/16 (*.f64 (pow.f64 K 2) J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 -1/768 (*.f64 (pow.f64 K 4) J))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (*.f64 1/16 (*.f64 (pow.f64 K 2) J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 -1/768 (pow.f64 K 4))
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 (*.f64 l 2) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (pow.f64 (*.f64 l 2) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (pow.f64 (*.f64 l 2) 2)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(*.f64 1 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)) (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J U)
(fma.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 1 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))) (/.f64 (*.f64 (pow.f64 K 8) 1/589824) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(*.f64 1 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2) (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (/.f64 1 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))) (neg.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 (+.f64 (*.f64 (pow.f64 K 6) 1/4096) (pow.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) 3)) (+.f64 (*.f64 (pow.f64 K 4) 1/256) (-.f64 (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))) (*.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (+.f64 (*.f64 (pow.f64 K 8) 1/589824) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 4) 1/256) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))) (-.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))
(pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 K (*.f64 K 1/16) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (*.f64 K K) 1/16 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 1/16 (*.f64 K K) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 -1/768 (pow.f64 K 4) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 1 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 1 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 1 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 8) 1/589824)) (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) 1/256)) (cbrt.f64 (*.f64 K (*.f64 K 1/16))) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) 2) (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (*.f64 K 1/4) (*.f64 K 1/4) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(+.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(+.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)))
(+.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J))
(+.f64 (*.f64 J (*.f64 K (*.f64 K 1/16))) (*.f64 J (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(+.f64 (*.f64 (*.f64 K (*.f64 K 1/16)) J) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) J))
(+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 1) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 1))
(+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 1) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 3)) (+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (-.f64 (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)) (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 3) (pow.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (-.f64 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))) (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))))
(/.f64 (-.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))) (-.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))) (-.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))
(pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(fma.f64 J (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(fma.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768))) 1)
(pow.f64 (*.f64 (pow.f64 K 4) -1/768) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) 1/3)
(pow.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) 2)
(sqrt.f64 (*.f64 (pow.f64 K 8) 1/589824))
(log.f64 (pow.f64 (exp.f64 -1/768) (pow.f64 K 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768)))
(exp.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768)))
Outputs
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 -1/8 (*.f64 J (*.f64 K (*.f64 K (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (*.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K))) (*.f64 l J))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l (*.f64 2 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 (*.f64 -1/8 (*.f64 K K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 1 (*.f64 -1/8 (*.f64 K K))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 (*.f64 -1/8 (*.f64 K K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 1 (*.f64 -1/8 (*.f64 K K)))))
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 2 l) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 (*.f64 -1/8 (*.f64 K K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(fma.f64 1/384 (*.f64 (pow.f64 K 4) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l)) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 l 3))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 2 l)
(*.f64 l 2)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U)))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 K 4)) U)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (fma.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))) U))))
(fma.f64 -1/8 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (*.f64 K K)) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J) (fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J (fma.f64 1/384 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 K 4)) U))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/384 (pow.f64 K 4)) 1) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (+.f64 (*.f64 -1/8 (*.f64 K K)) (*.f64 -1/46080 (pow.f64 K 6))))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
U
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) (*.f64 1/3 J)))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J))) (+.f64 (*.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J))) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
U
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
-1/2
(-.f64 (*.f64 1/16 (pow.f64 K 2)) 1/2)
(fma.f64 K (*.f64 K 1/16) -1/2)
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2)))
(fma.f64 -1/768 (pow.f64 K 4) (*.f64 K (*.f64 K 1/16)))
(fma.f64 K (*.f64 K 1/16) (*.f64 (pow.f64 K 4) -1/768))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2)))
(fma.f64 -1/768 (pow.f64 K 4) (*.f64 K (*.f64 K 1/16)))
(fma.f64 K (*.f64 K 1/16) (*.f64 (pow.f64 K 4) -1/768))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 (-.f64 (+.f64 (*.f64 -1/768 (pow.f64 K 4)) (*.f64 1/16 (pow.f64 K 2))) 1/2) J)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 -1/2 J)
(*.f64 J -1/2)
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J))
(fma.f64 1/16 (*.f64 J (*.f64 K K)) (*.f64 J -1/2))
(*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 -1/768 (*.f64 (pow.f64 K 4) J))
(*.f64 (pow.f64 K 4) (*.f64 J -1/768))
(*.f64 J (*.f64 (pow.f64 K 4) -1/768))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (*.f64 1/16 (*.f64 (pow.f64 K 2) J)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 K (*.f64 (*.f64 K 1/16) J)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (*.f64 (pow.f64 K 4) -1/768)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 -1/768 (*.f64 (pow.f64 K 4) J))
(*.f64 (pow.f64 K 4) (*.f64 J -1/768))
(*.f64 J (*.f64 (pow.f64 K 4) -1/768))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (*.f64 1/16 (*.f64 (pow.f64 K 2) J)))
(fma.f64 -1/768 (*.f64 J (pow.f64 K 4)) (*.f64 K (*.f64 (*.f64 K 1/16) J)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (*.f64 (pow.f64 K 4) -1/768)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 -1/768 (*.f64 (pow.f64 K 4) J)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 K 2) J)) (*.f64 -1/2 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(*.f64 -1/768 (pow.f64 K 4))
(*.f64 (pow.f64 K 4) -1/768)
(+.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 l 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 l 2) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) 1)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 3)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) 1/3)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2)
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 1/3 (pow.f64 l 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 l 2) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) 1) (*.f64 (*.f64 l 2) 1))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 1 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(*.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(/.f64 (+.f64 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3) (pow.f64 (*.f64 l 2) 3)) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (-.f64 (pow.f64 (*.f64 l 2) 2) (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 l 3) 3)) (*.f64 (pow.f64 l 3) 8)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (-.f64 (pow.f64 (*.f64 l 2) 2) (*.f64 1/3 (*.f64 (pow.f64 l 3) (*.f64 l 2))))))
(/.f64 (fma.f64 (pow.f64 l 3) 8 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3)) (fma.f64 1/9 (pow.f64 l 6) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (fma.f64 (pow.f64 l 3) 8 (pow.f64 (*.f64 1/3 (pow.f64 l 3)) 3)) (fma.f64 1/9 (pow.f64 l 6) (fma.f64 4 (*.f64 l l) (*.f64 (*.f64 1/3 (pow.f64 l 4)) -2))))
(/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 1/3 (pow.f64 l 3))) (pow.f64 (*.f64 l 2) 2)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(/.f64 (-.f64 (*.f64 1/9 (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (pow.f64 (*.f64 l 2) 2)) (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))
(/.f64 (fma.f64 1/9 (pow.f64 l 6) (neg.f64 (*.f64 4 (*.f64 l l)))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)))
(pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 1)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) 1/3)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(pow.f64 (sqrt.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 2))
(fabs.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(log.f64 (exp.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(exp.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)) (/.f64 (*.f64 U U) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(*.f64 1 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (/.f64 1 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)) (+.f64 (*.f64 U U) (-.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (*.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U U (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3) (pow.f64 U 3)) (fma.f64 U U (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U))))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)) (-.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U U))) (neg.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (-.f64 (*.f64 U U) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)) (-.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U) 2))
(fabs.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(exp.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) J U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(-.f64 (/.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))) (/.f64 (*.f64 (pow.f64 K 8) 1/589824) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768)))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) -1/589824)) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 1 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2) (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(*.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (pow.f64 K 4) (*.f64 -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (fma.f64 (pow.f64 K 8) 1/589824 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (/.f64 1 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768)))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) -1/589824)) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (pow.f64 K 4) (*.f64 -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (fma.f64 (pow.f64 K 8) 1/589824 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768)))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) -1/589824)) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832)) (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768)))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (pow.f64 K 4) (*.f64 -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (fma.f64 (pow.f64 K 8) 1/589824 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824)) (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768)))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) -1/589824)) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3) (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (pow.f64 K 4) (*.f64 -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (fma.f64 (pow.f64 K 8) 1/589824 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))) (neg.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 1/768 (pow.f64 K 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))) (neg.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 K 6) 1/4096) (pow.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) 3)) (+.f64 (*.f64 (pow.f64 K 4) 1/256) (-.f64 (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))) (*.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))))
(/.f64 (fma.f64 (pow.f64 K 6) 1/4096 (pow.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) 3)) (fma.f64 (pow.f64 K 4) 1/256 (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (-.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (*.f64 K (*.f64 K 1/16))))))
(/.f64 (fma.f64 (pow.f64 K 6) 1/4096 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 -1/2) 3)) (fma.f64 (fma.f64 (pow.f64 K 4) -1/768 -1/2) (+.f64 (fma.f64 (pow.f64 K 4) -1/768 -1/2) (*.f64 (*.f64 K K) -1/16)) (*.f64 (pow.f64 K 4) 1/256)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (+.f64 (*.f64 (pow.f64 K 8) 1/589824) (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (*.f64 (pow.f64 K 4) (*.f64 -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 3)) (fma.f64 (pow.f64 K 8) 1/589824 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (fma.f64 (pow.f64 K 4) 1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 4) 1/256) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))) (-.f64 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(/.f64 (-.f64 (*.f64 (pow.f64 K 4) 1/256) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))) (-.f64 (-.f64 (*.f64 K (*.f64 K 1/16)) -1/2) (*.f64 (pow.f64 K 4) -1/768)))
(/.f64 (-.f64 (*.f64 (pow.f64 K 4) 1/256) (*.f64 (fma.f64 (pow.f64 K 4) -1/768 -1/2) (fma.f64 (pow.f64 K 4) -1/768 -1/2))) (+.f64 (fma.f64 K (*.f64 K 1/16) 1/2) (*.f64 (pow.f64 K 4) 1/768)))
(/.f64 (-.f64 (*.f64 (pow.f64 K 8) 1/589824) (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 (pow.f64 K 8) 1/589824))) (neg.f64 (+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) 1/768))))
(pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 1)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) 1/3)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2)
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 2))
(fabs.f64 (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(exp.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 K (*.f64 K 1/16) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (*.f64 K K) 1/16 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 1/16 (*.f64 K K) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 -1/768 (pow.f64 K 4) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 1 (*.f64 K (*.f64 K 1/16)) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 1 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 1 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 8) 1/589824)) (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) 1/256)) (cbrt.f64 (*.f64 K (*.f64 K 1/16))) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) 1/256)) (cbrt.f64 (*.f64 K (*.f64 K 1/16))) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) 2) (cbrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) (fma.f64 K (*.f64 K 1/16) -1/2))
(+.f64 (pow.f64 (*.f64 K (*.f64 K (sqrt.f64 -1/768))) 2) (fma.f64 K (*.f64 K 1/16) -1/2))
(+.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (pow.f64 (*.f64 K (*.f64 K (sqrt.f64 -1/768))) 2))
(fma.f64 (*.f64 K 1/4) (*.f64 K 1/4) (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(fma.f64 (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (sqrt.f64 (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (pow.f64 K 4) -1/768))
(fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))
(fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))
(+.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 J (*.f64 K (*.f64 K 1/16))) (*.f64 J (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768))))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (*.f64 K (*.f64 K 1/16)) J) (*.f64 (+.f64 -1/2 (*.f64 (pow.f64 K 4) -1/768)) J))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 1) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 1))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 1) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 1))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))) 1)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) 3)) (+.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (-.f64 (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)) (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) 3) (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) (-.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)))) (*.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 J J))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J (pow.f64 K 4)) 3) -1/452984832 (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3)) (fma.f64 (*.f64 J (*.f64 (pow.f64 K 4) -1/768)) (*.f64 J (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2))) (*.f64 J (*.f64 J (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) 3) (pow.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (-.f64 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))) (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) 3) (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) (-.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)))) (*.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 J J))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J (pow.f64 K 4)) 3) -1/452984832 (pow.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) 3)) (fma.f64 (*.f64 J (*.f64 (pow.f64 K 4) -1/768)) (*.f64 J (-.f64 (*.f64 (pow.f64 K 4) -1/768) (fma.f64 K (*.f64 K 1/16) -1/2))) (*.f64 J (*.f64 J (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2))) (*.f64 (*.f64 (*.f64 J (pow.f64 K 4)) -1/768) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))) (-.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) -1/2)) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 J J)) (*.f64 (pow.f64 K 8) (*.f64 (*.f64 J -1/768) (*.f64 J -1/768)))) (fma.f64 J (fma.f64 K (*.f64 K 1/16) -1/2) (neg.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)))))
(/.f64 (fma.f64 J (*.f64 J (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (*.f64 (*.f64 (pow.f64 K 8) (*.f64 J J)) -1/589824)) (*.f64 J (-.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J)) (*.f64 (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))) (-.f64 (*.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J) (*.f64 (pow.f64 K 4) (*.f64 -1/768 J))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2) (*.f64 J J)) (*.f64 (pow.f64 K 8) (*.f64 (*.f64 J -1/768) (*.f64 J -1/768)))) (fma.f64 J (fma.f64 K (*.f64 K 1/16) -1/2) (neg.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)))))
(/.f64 (fma.f64 J (*.f64 J (pow.f64 (fma.f64 K (*.f64 K 1/16) -1/2) 2)) (*.f64 (*.f64 (pow.f64 K 8) (*.f64 J J)) -1/589824)) (*.f64 J (-.f64 (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))))
(pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 1)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 3)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(pow.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3) 1/3)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 2)
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 2))
(fabs.f64 (*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) J))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))))))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2))) 3))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)) 3) (pow.f64 J 3)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(exp.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))) 1))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(fma.f64 J (fma.f64 K (*.f64 K 1/16) -1/2) (*.f64 (*.f64 J (pow.f64 K 4)) -1/768))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(fma.f64 (fma.f64 K (*.f64 K 1/16) -1/2) J (*.f64 (pow.f64 K 4) (*.f64 -1/768 J)))
(*.f64 J (fma.f64 (pow.f64 K 4) -1/768 (fma.f64 K (*.f64 K 1/16) -1/2)))
(*.f64 J (fma.f64 K (*.f64 K 1/16) (fma.f64 (pow.f64 K 4) -1/768 -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768))) 1)
(*.f64 (pow.f64 K 4) -1/768)
(pow.f64 (*.f64 (pow.f64 K 4) -1/768) 1)
(*.f64 (pow.f64 K 4) -1/768)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 K 4) -1/768)) 3)
(*.f64 (pow.f64 K 4) -1/768)
(pow.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))
(pow.f64 (*.f64 (*.f64 K K) (sqrt.f64 -1/768)) 2)
(pow.f64 (*.f64 K (*.f64 K (sqrt.f64 -1/768))) 2)
(sqrt.f64 (*.f64 (pow.f64 K 8) 1/589824))
(log.f64 (pow.f64 (exp.f64 -1/768) (pow.f64 K 4)))
(*.f64 (pow.f64 K 4) -1/768)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768))))
(*.f64 (pow.f64 K 4) -1/768)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 4) 3) -1/452984832))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 K 4) -1/768)))
(*.f64 (pow.f64 K 4) -1/768)
(exp.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)))
(*.f64 (pow.f64 K 4) -1/768)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 K 4) -1/768)) 1))
(*.f64 (pow.f64 K 4) -1/768)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 K 4) -1/768)))
(*.f64 (pow.f64 K 4) -1/768)

eval350.0ms (1.9%)

Compiler

Compiled 7868 to 5708 computations (27.5% saved)

prune88.0ms (0.5%)

Pruning

37 alts after pruning (28 fresh and 9 done)

PrunedKeptTotal
New2985303
Fresh32326
Picked235
Done167
Total30437341
Accurracy
100.0%
Counts
341 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.1%
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
2.2%
(fma.f64 U -3 -8)
12.7%
(pow.f64 U -3)
15.9%
(pow.f64 U -8)
14.8%
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
11.6%
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
2.2%
(/.f64 1 (+.f64 (*.f64 U -8) -7))
2.1%
(/.f64 -3 U)
2.1%
(/.f64 -8 U)
2.1%
(-.f64 (/.f64 -8 U) U)
2.5%
(-.f64 (*.f64 J -8) U)
2.3%
(-.f64 64 U)
2.2%
(-.f64 -8 U)
74.5%
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
30.6%
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
69.7%
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
71.1%
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
65.6%
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
24.1%
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
24.0%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
89.6%
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)) U)
22.3%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
25.7%
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
65.6%
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
23.8%
(+.f64 (*.f64 J 512) U)
24.0%
(+.f64 (*.f64 J -1/2) U)
9.5%
(*.f64 U (-.f64 U -8))
8.3%
(*.f64 U U)
6.7%
(*.f64 U 9)
2.1%
(*.f64 U -3)
2.0%
(sqrt.f64 U)
2.1%
(neg.f64 U)
27.0%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
25.7%
(log1p.f64 (expm1.f64 U))
3.6%
(cbrt.f64 U)
32.0%
U
2.7%
1
Compiler

Compiled 921 to 660 computations (28.3% saved)

regimes352.0ms (1.9%)

Counts
53 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)) U)
(+.f64 (*.f64 (*.f64 J (fma.f64 2 l (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5))))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

10 calls:

74.0ms
J
69.0ms
l
48.0ms
U
38.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
27.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
97.4%3J
100.0%3l
93.6%1K
95.5%2U
100.0%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
100.0%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
100.0%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
100.0%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
93.6%1(cos.f64 (/.f64 K 2))
93.6%1(/.f64 K 2)
Compiler

Compiled 608 to 414 computations (31.9% saved)

regimes146.0ms (0.8%)

Counts
50 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) J)) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

5 calls:

66.0ms
l
35.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
11.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
11.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
9.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
Results
AccuracySegmentsBranch
100.0%3l
100.0%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
100.0%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
100.0%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
100.0%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 508 to 339 computations (33.3% saved)

regimes140.0ms (0.8%)

Counts
48 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

5 calls:

63.0ms
l
33.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
12.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
10.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
8.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Results
AccuracySegmentsBranch
99.9%3l
99.9%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.9%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
99.9%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
99.9%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 460 to 303 computations (34.1% saved)

regimes140.0ms (0.8%)

Counts
47 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

5 calls:

62.0ms
l
35.0ms
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
10.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
9.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
8.0ms
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
Results
AccuracySegmentsBranch
99.9%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.9%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
99.9%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
99.9%3l
99.9%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 443 to 291 computations (34.3% saved)

regimes443.0ms (2.4%)

Counts
46 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
Outputs
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
Calls

7 calls:

116.0ms
(/.f64 K 2)
111.0ms
J
79.0ms
l
61.0ms
K
33.0ms
(cos.f64 (/.f64 K 2))
Results
AccuracySegmentsBranch
92.5%2(cos.f64 (/.f64 K 2))
92.5%3K
92.5%3(/.f64 K 2)
89.8%1U
94.0%5J
97.3%4l
92.1%2(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 410 to 274 computations (33.2% saved)

regimes89.0ms (0.5%)

Counts
43 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
Calls

1 calls:

77.0ms
l
Results
AccuracySegmentsBranch
96.1%4l
Compiler

Compiled 318 to 212 computations (33.3% saved)

regimes85.0ms (0.5%)

Counts
42 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
Outputs
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U)
Calls

1 calls:

74.0ms
l
Results
AccuracySegmentsBranch
95.9%4l
Compiler

Compiled 300 to 199 computations (33.7% saved)

regimes478.0ms (2.6%)

Counts
41 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
Outputs
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
Calls

7 calls:

162.0ms
U
56.0ms
l
53.0ms
(/.f64 K 2)
52.0ms
J
51.0ms
K
Results
AccuracySegmentsBranch
85.7%3J
79.0%3K
79.0%3(/.f64 K 2)
77.9%6U
83.5%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
80.1%2(cos.f64 (/.f64 K 2))
83.5%3l
Compiler

Compiled 326 to 222 computations (31.9% saved)

regimes195.0ms (1.1%)

Counts
40 → 2
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
(/.f64 (-.f64 (pow.f64 (/.f64 -8 U) 2) (*.f64 U U)) (+.f64 (/.f64 -8 U) U))
(+.f64 (*.f64 J (+.f64 (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2) (*.f64 (pow.f64 K 4) -1/768))) U)
(log1p.f64 (expm1.f64 U))
(log.f64 (/.f64 -3 (exp.f64 U)))
(log1p.f64 (expm1.f64 (*.f64 U (+.f64 U 8))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 -8 U) U)))
Outputs
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U)
Calls

3 calls:

90.0ms
l
53.0ms
J
41.0ms
(cos.f64 (/.f64 K 2))
Results
AccuracySegmentsBranch
80.1%2(cos.f64 (/.f64 K 2))
82.1%5l
81.2%3J
Compiler

Compiled 289 to 194 computations (32.9% saved)

regimes158.0ms (0.9%)

Counts
33 → 1
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 (*.f64 J (*.f64 2 l)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (*.f64 l 2) J) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
Calls

6 calls:

46.0ms
J
44.0ms
l
16.0ms
K
16.0ms
U
15.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
65.6%1U
65.6%1K
65.6%1(/.f64 K 2)
68.5%3l
67.5%3J
65.6%1(cos.f64 (/.f64 K 2))
Compiler

Compiled 239 to 163 computations (31.8% saved)

regimes65.0ms (0.4%)

Counts
30 → 1
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
Outputs
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
Calls

4 calls:

16.0ms
(/.f64 K 2)
15.0ms
U
14.0ms
K
12.0ms
(cos.f64 (/.f64 K 2))
Results
AccuracySegmentsBranch
65.6%1(cos.f64 (/.f64 K 2))
65.6%1K
65.6%1(/.f64 K 2)
65.6%1U
Compiler

Compiled 193 to 131 computations (32.1% saved)

regimes298.0ms (1.6%)

Counts
29 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(+.f64 (*.f64 (*.f64 J -8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/8) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 512) (cos.f64 (/.f64 K 2))) U)
(/.f64 (*.f64 (fma.f64 U U -64) U) (+.f64 U -8))
Outputs
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
(pow.f64 U -8)
U
(+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U)
Calls

6 calls:

66.0ms
U
50.0ms
l
50.0ms
J
41.0ms
(cos.f64 (/.f64 K 2))
38.0ms
K
Results
AccuracySegmentsBranch
38.9%4J
49.5%4l
36.1%4(cos.f64 (/.f64 K 2))
36.4%3K
36.4%3(/.f64 K 2)
40.8%5U
Compiler

Compiled 191 to 131 computations (31.4% saved)

regimes49.0ms (0.3%)

Counts
23 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -8)
(pow.f64 U -3)
(fma.f64 U -3 -8)
Outputs
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(pow.f64 U -8)
U
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
Calls

1 calls:

45.0ms
l
Results
AccuracySegmentsBranch
47.5%4l
Compiler

Compiled 102 to 66 computations (35.3% saved)

regimes45.0ms (0.2%)

Counts
20 → 4
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
(cbrt.f64 U)
(sqrt.f64 U)
Outputs
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U)
U
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
Calls

1 calls:

40.0ms
l
Results
AccuracySegmentsBranch
45.1%4l
Compiler

Compiled 92 to 59 computations (35.9% saved)

regimes29.0ms (0.2%)

Counts
17 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
Outputs
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
U
(+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)
Calls

1 calls:

25.0ms
l
Results
AccuracySegmentsBranch
42.2%3l
Compiler

Compiled 77 to 51 computations (33.8% saved)

regimes47.0ms (0.3%)

Counts
16 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
(*.f64 U (-.f64 U -8))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 512) U)
(-.f64 (*.f64 J -8) U)
(-.f64 (/.f64 -8 U) U)
(/.f64 1 (+.f64 (*.f64 U -8) -7))
Outputs
(*.f64 U (-.f64 U -8))
U
(*.f64 U U)
Calls

3 calls:

25.0ms
l
9.0ms
U
9.0ms
J
Results
AccuracySegmentsBranch
32.0%1J
32.0%1U
37.2%3l
Compiler

Compiled 76 to 52 computations (31.6% saved)

regimes20.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
(*.f64 U U)
(-.f64 -8 U)
(-.f64 64 U)
(/.f64 -8 U)
(/.f64 -3 U)
Outputs
(*.f64 U U)
U
(*.f64 U U)
Calls

1 calls:

18.0ms
l
Results
AccuracySegmentsBranch
37.2%3l
Compiler

Compiled 34 to 23 computations (32.4% saved)

regimes15.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
1
U
(neg.f64 U)
(*.f64 U -3)
(*.f64 U 9)
Outputs
U
Calls

3 calls:

5.0ms
K
4.0ms
l
4.0ms
J
Results
AccuracySegmentsBranch
32.0%1J
32.0%1K
32.0%1l
Compiler

Compiled 29 to 22 computations (24.1% saved)

regimes13.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

4.0ms
U
3.0ms
J
3.0ms
l
3.0ms
K
Results
AccuracySegmentsBranch
2.7%1K
2.7%1U
2.7%1l
2.7%1J
Compiler

Compiled 25 to 21 computations (16% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3382964715353864e-11
+inf
0.0ms
-inf
-0.02419178721651538
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3382964715353864e-11
+inf
0.0ms
-inf
-0.02419178721651538
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3382964715353864e-11
+inf
0.0ms
-0.0021031315318752464
-0.00018156694551318964
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3382964715353864e-11
+inf
0.0ms
-0.0021031315318752464
-0.00018156694551318964
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch170.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.4376762105491063e+61
4.211426042616587e+61
71.0ms
2.669142909181175e-11
178255.38959782428
78.0ms
-101306251.15817381
-0.012095598668015819
Results
67.0ms224×body256valid
60.0ms64×body1024valid
12.0ms45×body256infinite
12.0ms21×body512valid
9.0msbody1024infinite
2.0msbody512infinite
Compiler

Compiled 1032 to 796 computations (22.9% saved)

bsearch224.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
87.0ms
1.741881702887741e+37
1.6572742543560282e+53
68.0ms
2.669142909181175e-11
178255.38959782428
69.0ms
-101306251.15817381
-0.012095598668015819
Results
70.0ms238×body256valid
42.0ms40×body1024valid
40.0ms49×body1024infinite
32.0ms100×body256infinite
19.0ms28×body512infinite
12.0ms25×body512valid
Compiler

Compiled 1166 to 900 computations (22.8% saved)

bsearch218.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
86.0ms
1.741881702887741e+37
1.6572742543560282e+53
65.0ms
2.669142909181175e-11
178255.38959782428
67.0ms
-101306251.15817381
-0.012095598668015819
Results
78.0ms251×body256valid
45.0ms49×body1024infinite
36.0ms44×body1024valid
28.0ms95×body256infinite
13.0ms25×body512infinite
8.0ms16×body512valid
Compiler

Compiled 1046 to 800 computations (23.5% saved)

bsearch135.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
40.0ms
2034733.083040953
3285033.35062429
95.0ms
-2.8563167729313413e+113
-8.135544411028337e+104
Results
84.0ms91×body1024infinite
20.0ms67×body256valid
12.0ms15×body1024valid
9.0ms18×body512infinite
3.0ms13×body256infinite
2.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 442 to 332 computations (24.9% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.2316081853578339
0.23704214939340995
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch297.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
90.0ms
2.669142909181175e-11
178255.38959782428
74.0ms
-101306251.15817381
-0.012095598668015819
133.0ms
-2.845095530094354e+271
-2.6398343536427436e+268
Results
158.0ms163×body1024infinite
76.0ms168×body256valid
21.0ms25×body1024valid
18.0ms64×body256infinite
13.0ms18×body512valid
5.0ms10×body512infinite
Compiler

Compiled 542 to 444 computations (18.1% saved)

bsearch238.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
4.379700199235198e-20
7.482424056207418e-19
76.0ms
-101306251.15817381
-0.012095598668015819
119.0ms
-2.845095530094354e+271
-2.6398343536427436e+268
Results
128.0ms142×body1024infinite
53.0ms181×body256valid
34.0ms33×body1024valid
9.0ms18×body512valid
8.0ms24×body256infinite
1.0msbody512infinite
Compiler

Compiled 512 to 411 computations (19.7% saved)

bsearch230.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
4.379700199235198e-20
7.482424056207418e-19
71.0ms
-8587975424236083.0
-369500468.03671473
116.0ms
-2.845095530094354e+271
-2.6398343536427436e+268
Results
140.0ms155×body1024infinite
29.0ms92×body256infinite
26.0ms92×body256valid
13.0ms25×body512infinite
12.0ms13×body1024valid
4.0msbody512valid
Compiler

Compiled 634 to 484 computations (23.7% saved)

bsearch85.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
45.0ms
4.379700199235198e-20
7.482424056207418e-19
40.0ms
-369500468.03671473
-101306251.15817381
Results
25.0ms91×body256valid
18.0ms17×body1024infinite
16.0ms52×body256infinite
13.0ms15×body1024valid
6.0msbody512valid
5.0ms11×body512infinite
Compiler

Compiled 290 to 224 computations (22.8% saved)

bsearch135.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
7.482424056207418e-19
2.669142909181175e-11
73.0ms
-8.880083786235606e+24
-8587975424236083.0
Results
35.0ms108×body256valid
33.0ms34×body1024infinite
28.0ms90×body256infinite
20.0ms26×body1024valid
10.0ms20×body512infinite
5.0ms10×body512valid
Compiler

Compiled 296 to 236 computations (20.3% saved)

bsearch97.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
7.482424056207418e-19
2.669142909181175e-11
40.0ms
-369500468.03671473
-101306251.15817381
Results
35.0ms120×body256valid
20.0ms18×body1024infinite
14.0ms15×body1024valid
13.0ms50×body256infinite
6.0msbody512valid
6.0ms12×body512infinite
Compiler

Compiled 222 to 174 computations (21.6% saved)

simplify44.0ms (0.2%)

Algorithm
egg-herbie
Rules
78×*-commutative
54×+-commutative
14×if-if-or-not
10×sub-neg
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01821959
12681959
22761959
32811959
42831959
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 l -5) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 3715469692580659/1125899906842624) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 l -5) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 7566047373982433/36028797018963968) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 l -3715469692580659/1125899906842624) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 7194230188746725/18446744073709551616) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 J -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (if (<=.f64 J 3250000) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)))
(if (<=.f64 (cos.f64 (/.f64 K 2)) 2116691824864133/9007199254740992) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(if (<=.f64 l -17000000000000001264034722853047940189420648301945528708288177433492250512076162131040733052767138474677444509549475457953171058183352729333981492359978860738676924422692917407461890505983400370924493199064975683547015360306973293036441036748071988282651821991342672707584) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U) (if (<=.f64 l -650) (pow.f64 U -8) (if (<=.f64 l 420) U (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U))))
(if (<=.f64 l -145000000000000012644551260894810613097459737159516414491810089008432021741819503751809305732418755690080366420320409079885121874827195069300252508274089621627312778892798406941151298708703723642526609703485510725837169008715460681109709892543156868993064942678631776256) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l -510) (pow.f64 U -8) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U))))
(if (<=.f64 l -130000000000000000212748932605624583929681756456346414389565250996172499091683367266041965267164661968165777816541952249679574375954973271855183643015579827879219273069977025345273019356843161888704911827289873905090887638076672763447265564821721956910976225597171171328) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l -1850000000000) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U))))
(if (<=.f64 l -120000000) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)))
(if (<=.f64 l -8600000000000000) (*.f64 U (-.f64 U -8)) (if (<=.f64 l 2011652563838743/77371252455336267181195264) U (*.f64 U U)))
(if (<=.f64 l -135000000) (*.f64 U U) (if (<=.f64 l 2011652563838743/77371252455336267181195264) U (*.f64 U U)))
U
1
Outputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (*.f64 1/60 (*.f64 (pow.f64 l 5) J)))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (+.f64 (*.f64 2 (*.f64 l J)) (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 1/60 (*.f64 J (pow.f64 l 5))))))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 2 l)))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -inf.0) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (*.f64 l 2)))))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1152921504606847/576460752303423488) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 7737125245533627/77371252455336267181195264))) (+.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))))
(if (<=.f64 l -5) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 3715469692580659/1125899906842624) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 l -5) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))) (if (<=.f64 l 3715469692580659/1125899906842624) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) (if (<=.f64 l 42000000000000002156002760594988435587330998811048632217763840) (+.f64 U (*.f64 (+.f64 (*.f64 -1/8 (*.f64 K K)) 1) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J))) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))))))
(if (<=.f64 l -5) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 7566047373982433/36028797018963968) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 l -5) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))) (if (<=.f64 l 7566047373982433/36028797018963968) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))))))
(if (<=.f64 l -3715469692580659/1125899906842624) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U) (if (<=.f64 l 7194230188746725/18446744073709551616) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K)))) U))))
(if (<=.f64 l -3715469692580659/1125899906842624) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))) (if (<=.f64 l 7194230188746725/18446744073709551616) (+.f64 U (*.f64 J (*.f64 2 (*.f64 l (cos.f64 (*.f64 K 1/2)))))) (if (<=.f64 l 165000000000000009515280497548995599346638375163527168) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)) (+.f64 U (*.f64 (*.f64 J (pow.f64 l 5)) (*.f64 1/60 (cos.f64 (*.f64 K 1/2))))))))
(if (<=.f64 J -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (if (<=.f64 J 3250000) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)))
(if (or (<=.f64 J -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (not (<=.f64 J 3250000))) (+.f64 U (*.f64 J (*.f64 2 (*.f64 l (cos.f64 (*.f64 K 1/2)))))) (+.f64 U (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J)))
(if (<=.f64 (cos.f64 (/.f64 K 2)) 2116691824864133/9007199254740992) (+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)) J) U))
(if (<=.f64 (cos.f64 (/.f64 K 2)) 2116691824864133/9007199254740992) (+.f64 U (*.f64 J (*.f64 2 (*.f64 l (cos.f64 (*.f64 K 1/2)))))) (+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(+.f64 (*.f64 J (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) l))) U)
(+.f64 U (*.f64 J (*.f64 2 (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 U (*.f64 2 (*.f64 l (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(if (<=.f64 l -17000000000000001264034722853047940189420648301945528708288177433492250512076162131040733052767138474677444509549475457953171058183352729333981492359978860738676924422692917407461890505983400370924493199064975683547015360306973293036441036748071988282651821991342672707584) (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U) (if (<=.f64 l -650) (pow.f64 U -8) (if (<=.f64 l 420) U (+.f64 (*.f64 (pow.f64 K 4) (*.f64 J -1/768)) U))))
(if (<=.f64 l -17000000000000001264034722853047940189420648301945528708288177433492250512076162131040733052767138474677444509549475457953171058183352729333981492359978860738676924422692917407461890505983400370924493199064975683547015360306973293036441036748071988282651821991342672707584) (+.f64 U (*.f64 (pow.f64 K 4) (*.f64 J -1/768))) (if (<=.f64 l -650) (pow.f64 U -8) (if (<=.f64 l 420) U (+.f64 U (*.f64 (pow.f64 K 4) (*.f64 J -1/768))))))
(if (<=.f64 l -145000000000000012644551260894810613097459737159516414491810089008432021741819503751809305732418755690080366420320409079885121874827195069300252508274089621627312778892798406941151298708703723642526609703485510725837169008715460681109709892543156868993064942678631776256) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l -510) (pow.f64 U -8) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U))))
(if (<=.f64 l -145000000000000012644551260894810613097459737159516414491810089008432021741819503751809305732418755690080366420320409079885121874827195069300252508274089621627312778892798406941151298708703723642526609703485510725837169008715460681109709892543156868993064942678631776256) (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))) (if (<=.f64 l -510) (pow.f64 U -8) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))))))
(if (<=.f64 l -130000000000000000212748932605624583929681756456346414389565250996172499091683367266041965267164661968165777816541952249679574375954973271855183643015579827879219273069977025345273019356843161888704911827289873905090887638076672763447265564821721956910976225597171171328) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l -1850000000000) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2)) U) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U))))
(if (<=.f64 l -130000000000000000212748932605624583929681756456346414389565250996172499091683367266041965267164661968165777816541952249679574375954973271855183643015579827879219273069977025345273019356843161888704911827289873905090887638076672763447265564821721956910976225597171171328) (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))) (if (<=.f64 l -1850000000000) (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) 1/16) -1/2))) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))))))
(if (<=.f64 l -120000000) (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U) (if (<=.f64 l 7684599350631545/10384593717069655257060992658440192) U (+.f64 (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512)) U)))
(if (or (<=.f64 l -120000000) (not (<=.f64 l 7684599350631545/10384593717069655257060992658440192))) (+.f64 U (*.f64 J (+.f64 (*.f64 (*.f64 K K) -64) 512))) U)
(if (<=.f64 l -8600000000000000) (*.f64 U (-.f64 U -8)) (if (<=.f64 l 2011652563838743/77371252455336267181195264) U (*.f64 U U)))
(if (<=.f64 l -135000000) (*.f64 U U) (if (<=.f64 l 2011652563838743/77371252455336267181195264) U (*.f64 U U)))
U
1
Compiler

Compiled 765 to 519 computations (32.2% saved)

soundness1.5s (8.2%)

Rules
1728×fma-def
1728×fma-def
1728×fma-def
1728×fma-def
1330×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01724627
14244439
210554285
338384135
467404135
01757
136857
2595957
01724627
14244439
210554285
338384135
467404135
01757
136857
2595957
01757
136857
2595957
01757
136857
2595957
040010450
1100410326
2398710286
01757
136857
2595957
04128386
110496502
239816330
01757
136857
2595957
04128386
110496502
239816330
050515014
1145714422
2602214418
040010450
1100410326
2398710286
01724627
14244439
210554285
338384135
467404135
040010450
1100410326
2398710286
01724627
14244439
210554285
338384135
467404135
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
unsound
node limit
unsound
node limit
unsound
unsound
unsound
node limit
unsound
node limit
Compiler

Compiled 975 to 680 computations (30.3% saved)

end369.0ms (2%)

Compiler

Compiled 1424 to 840 computations (41% saved)

Profiling

Loading profile data...