Maksimov and Kolovsky, Equation (32)

Time bar (total: 18.0s)

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 35 to 25 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-cos, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

sample2.4s (13.1%)

Results
1.9s7625×256valid
79.0ms355×256infinite
68.0ms161×512infinite
56.0ms114×512valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-cos, time spent: 267.0ms, 23.0% of total-time
Operation ival-sub, time spent: 242.0ms, 21.0% of total-time
Operation ival-mult, time spent: 144.0ms, 12.0% of total-time
Operation ival-div, time spent: 142.0ms, 12.0% of total-time
Operation ival-add, time spent: 120.0ms, 10.0% of total-time
Operation ival-pow, time spent: 83.0ms, 7.0% of total-time
Operation ival-exp, time spent: 64.0ms, 6.0% of total-time
Operation ival-neg, time spent: 43.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 27.0ms, 2.0% of total-time
Operation const, time spent: 26.0ms, 2.0% of total-time
Bogosity

preprocess780.0ms (4.3%)

Algorithm
egg-herbie
Rules
1604×exp-sum
1582×fma-neg
676×exp-diff
612×exp-prod
570×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
16642(3.99370137412987e-308 -3.583402709121001e-31 8.833570026382626e+122 -1.0018597948241637e+193 -2.2627364469596564e+58)50(-5.9228524040614e+134 3.12496904375652e+113 3.0748316191532017e+262 -3.492859179902784e+25 1.3010196017599022e-295)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
10-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
00-0-M
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
00-0-(-.f64 m n)
043(-3.0275078756398924e+305 1.2937547627587482e-11 1.3451005679844724e+134 8.322081821630562e-137 1.2114605320277037e+263)0-(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
00-0-(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
00-0-(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
00-0-(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
00-0-n
00-0-(*.f64 K (+.f64 m n))
00-0-m
00-0-(fabs.f64 (-.f64 m n))
00-0-(+.f64 m n)
00-0-(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
00-0-(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
00-0-(-.f64 l (fabs.f64 (-.f64 m n)))
00-0-(/.f64 (+.f64 m n) #s(literal 2 binary64))
00-0-K
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02192686
15842642
216082542
358402534
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m K)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 l (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 K (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 M n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 l n)) m) (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m M)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m M)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m l)) n) (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.f64 l))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) M) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64)))))
Symmetry

(sort m n)

Compiler

Compiled 342 to 157 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 337.0ms
Operation ival-div, time spent: 80.0ms, 24.0% of total-time
Operation ival-cos, time spent: 69.0ms, 20.0% of total-time
Operation ival-sub, time spent: 68.0ms, 20.0% of total-time
Operation ival-pow, time spent: 40.0ms, 12.0% of total-time
Operation ival-mult, time spent: 25.0ms, 7.0% of total-time
Operation ival-neg, time spent: 19.0ms, 6.0% of total-time
Operation ival-add, time spent: 12.0ms, 4.0% of total-time
Operation ival-exp, time spent: 11.0ms, 3.0% of total-time
Operation const, time spent: 9.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 4.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune10.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
77.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Compiler

Compiled 34 to 23 computations (32.4% saved)

localize390.0ms (2.2%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
100.0%
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
41.5%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
Compiler

Compiled 155 to 78 computations (49.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 245.0ms
Operation ival-div, time spent: 101.0ms, 41.0% of total-time
Operation ival-sub, time spent: 39.0ms, 16.0% of total-time
Operation ival-cos, time spent: 29.0ms, 12.0% of total-time
Operation ival-pow, time spent: 21.0ms, 9.0% of total-time
Operation ival-mult, time spent: 18.0ms, 7.0% of total-time
Operation ival-add, time spent: 14.0ms, 6.0% of total-time
Operation ival-neg, time spent: 12.0ms, 5.0% of total-time
Operation ival-exp, time spent: 6.0ms, 2.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 0.0% of total-time

series28.0ms (0.2%)

Counts
4 → 168
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))>
#<alt (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
Outputs
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
Calls

42 calls:

TimeVariablePointExpression
1.0ms
m
@inf
(- (neg (pow (- (/ (+ m n) 2) M) 2)) l)
1.0ms
m
@0
(cos (- (* K (/ (+ m n) 2)) M))
1.0ms
K
@0
(cos (- (* K (/ (+ m n) 2)) M))
1.0ms
K
@0
(* K (/ (+ m n) 2))
1.0ms
n
@0
(cos (- (* K (/ (+ m n) 2)) M))

rewrite276.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1172×log1p-expm1-u
675×expm1-log1p-u
230×associate-*r*
164×add-cube-cbrt
162×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024150
1351146
25130146
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 K (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 K (+.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (neg.f64 l) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 l) #s(literal 1 binary64) l))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) l))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))
(+.f64 (neg.f64 l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)) (-.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64))
(neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 l))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (neg.f64 M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))

simplify270.0ms (1.5%)

Algorithm
egg-herbie
Rules
1366×fma-neg
784×cancel-sign-sub-inv
732×sub-neg
702×fma-define
662×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062917038
1173516662
2574916566
Stop Event
node limit
Counts
292 → 374
Calls
Call 1
Inputs
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 K (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 K (+.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (neg.f64 l) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 l) #s(literal 1 binary64) l))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) l))
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))
(+.f64 (neg.f64 l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)) (-.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64))
(neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 l))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (neg.f64 M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
Outputs
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 K (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (*.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 m n))) (cos.f64 M))
(fma.f64 K (fma.f64 K (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 m n))) (cos.f64 M))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(fma.f64 n (fma.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 #s(literal -1/8 binary64) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64))))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal -1/6 binary64))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (fma.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal -1/6 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 m (/.f64 K n))))
(*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(neg.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (*.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (*.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(fma.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(fma.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M m) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 M m)) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M m) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 l m) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 l m) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m)))
(*.f64 #s(literal -1 binary64) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(neg.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (*.f64 n (-.f64 M (*.f64 m #s(literal 1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fma.f64 n (-.f64 M (*.f64 m #s(literal 1/2 binary64))) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M n) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 M n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M n) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 l n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n) (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 l n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n) (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (/.f64 l n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n)))
(*.f64 #s(literal -1 binary64) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(neg.f64 (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)) l)
(-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (*.f64 M (+.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (*.f64 M (-.f64 (+.f64 m n) M)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (*.f64 M (-.f64 (+.f64 m n) M)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 m M) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 m M) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 l M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 l M) (+.f64 m n))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 l M) (+.f64 m n))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 l M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 l M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 l M) (+.f64 m n))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 l M) (+.f64 m n))) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 l (-.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 m #s(literal 1/4 binary64) (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 m #s(literal 1/4 binary64) (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (neg.f64 n) m)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (/.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 n) m) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (/.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 n) m) M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 K (+.f64 m n))) #s(literal -2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (neg.f64 l) #s(literal 1 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 l) #s(literal 1 binary64) l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(+.f64 (neg.f64 l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)) (-.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 l)))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 l)) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 l)))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 l)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (+.f64 M (sqrt.f64 l))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 l (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(neg.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) (pow.f64 l #s(literal 3 binary64))) (fma.f64 l (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 l #s(literal 2 binary64))) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 1 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 l))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (neg.f64 M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64))))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64))))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))

eval471.0ms (2.6%)

Compiler

Compiled 14820 to 7885 computations (46.8% saved)

prune141.0ms (0.8%)

Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New36113374
Fresh000
Picked101
Done000
Total36213375
Accuracy
98.6%
Counts
375 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.0%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
77.0%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
40.1%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
45.6%
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
77.7%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
66.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m)))))
63.5%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m)))))
39.8%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))) (fabs.f64 (-.f64 n m)))))
27.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
84.4%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
84.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
44.7%
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
97.1%
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Compiler

Compiled 874 to 616 computations (29.5% saved)

localize1.4s (7.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
99.8%
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))
77.0%
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
64.7%
(cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
96.5%
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
88.1%
(log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
64.8%
(cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M))
100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
64.8%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
64.8%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
100.0%
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
100.0%
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Compiler

Compiled 665 to 303 computations (54.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 921.0ms
Operation ival-pow, time spent: 254.0ms, 28.0% of total-time
Operation ival-cos, time spent: 230.0ms, 25.0% of total-time
Operation ival-div, time spent: 104.0ms, 11.0% of total-time
Operation ival-sub, time spent: 97.0ms, 11.0% of total-time
Operation ival-mult, time spent: 76.0ms, 8.0% of total-time
Operation ival-exp, time spent: 49.0ms, 5.0% of total-time
Operation ival-log, time spent: 32.0ms, 3.0% of total-time
Operation ival-neg, time spent: 32.0ms, 3.0% of total-time
Operation ival-add, time spent: 29.0ms, 3.0% of total-time
Operation const, time spent: 18.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time

series103.0ms (0.6%)

Counts
7 → 288
Calls
Call 1
Inputs
#<alt (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))>
#<alt (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M))>
#<alt (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))>
#<alt (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))>
#<alt (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M))>
#<alt (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))>
#<alt (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))>
Outputs
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (/.f64 m n))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))>
#<alt (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (/.f64 n m))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 n (*.f64 #s(literal 2 binary64) n)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (pow.f64 K #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 m (*.f64 #s(literal 2 binary64) m)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (pow.f64 K #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))>
Calls

72 calls:

TimeVariablePointExpression
30.0ms
K
@0
(log (* K (* (+ m n) 1/2)))
23.0ms
K
@-inf
(log (* K (* (+ m n) 1/2)))
6.0ms
K
@inf
(log (* K (* (+ m n) 1/2)))
3.0ms
K
@-inf
(pow (/ (pow (* K (+ m n)) 3) 8) 1/3)
3.0ms
m
@0
(log (* K (* (+ m n) 1/2)))

rewrite110.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
424×associate-*r*
290×log1p-expm1-u
290×expm1-log1p-u
287×add-cube-cbrt
279×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040267
1640259
Stop Event
node limit
Counts
7 → 205
Calls
Call 1
Inputs
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M))
(log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M))
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))
Outputs
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 n m))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 K))
(+.f64 (log.f64 (*.f64 (+.f64 m n) K)) (log.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (log.f64 K) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))))
(*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(/.f64 (+.f64 (pow.f64 (log.f64 K) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 K) (log.f64 K)) (-.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (log.f64 K) (log.f64 K)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K m)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K n)))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 m K)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 n K)))
(+.f64 (*.f64 (*.f64 K m) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 K n) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 m K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 n K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (+.f64 m n)) K)
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) K) (+.f64 m n))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))

simplify320.0ms (1.8%)

Algorithm
egg-herbie
Rules
1386×associate-*r*
1262×associate-*l*
1238×fma-define
698×distribute-lft-in
696×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093928769
1269927996
Stop Event
node limit
Counts
493 → 507
Calls
Call 1
Inputs
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (/.f64 m n))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (/.f64 n m))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 n (*.f64 #s(literal 2 binary64) n)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 m (*.f64 #s(literal 2 binary64) m)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 n m))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 K))
(+.f64 (log.f64 (*.f64 (+.f64 m n) K)) (log.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (log.f64 K) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))))
(*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(/.f64 (+.f64 (pow.f64 (log.f64 K) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 K) (log.f64 K)) (-.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (log.f64 K) (log.f64 K)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K m)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K n)))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 m K)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 n K)))
(+.f64 (*.f64 (*.f64 K m) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 K n) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 m K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 n K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (+.f64 m n)) K)
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) K) (+.f64 m n))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 m n) K))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
Outputs
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 (+.f64 M (*.f64 m #s(literal -1/4 binary64))) (*.f64 #s(literal -1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 (+.f64 M (*.f64 m #s(literal -1/4 binary64))) (*.f64 #s(literal -1/2 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 (/.f64 M m) #s(literal -1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 (/.f64 M m) #s(literal -1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fma.f64 n (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (neg.f64 n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (neg.f64 n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 n m))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(-.f64 (fma.f64 M (+.f64 n m) (fabs.f64 (-.f64 m n))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 n m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 n m)) (fabs.f64 (-.f64 m n))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 n m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 n m)) (fabs.f64 (-.f64 m n))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) M) (+.f64 n m))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) M) (+.f64 n m))) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (*.f64 (neg.f64 (sin.f64 M)) K)) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (*.f64 K #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m K)) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 m (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (/.f64 m n))
(+.f64 (/.f64 m n) (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))
(+.f64 (/.f64 m n) (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n)) (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 m (fma.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n)) (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 m))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 n m)))
(+.f64 (/.f64 n m) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 m)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 n m))))
(+.f64 (log.f64 m) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 n m)))))
(+.f64 (log.f64 m) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 n m)))
(+.f64 (/.f64 n m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))) m) n) m))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (neg.f64 n) (/.f64 (fma.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m)) m))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))
(log.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (/.f64 n m))
(+.f64 (/.f64 n m) (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))
(+.f64 (/.f64 n m) (log.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) m))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) m)) (log.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 n (fma.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m)) (log.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (/.f64 m n)))
(+.f64 (/.f64 m n) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 m n))))
(+.f64 (log.f64 n) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 m n)) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 m n)))))
(+.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 m n)))
(+.f64 (/.f64 m n) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) m (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n) (neg.f64 m)) n))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (neg.f64 m) (/.f64 (fma.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n)) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (*.f64 (neg.f64 (sin.f64 M)) K)) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (*.f64 K #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m K)) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 m (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 K (neg.f64 (*.f64 (+.f64 n m) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 m (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 m (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 3 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (+.f64 n (*.f64 #s(literal 2 binary64) n)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(fma.f64 m (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 m (*.f64 #s(literal 3 binary64) n)) (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(fma.f64 m (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 m (*.f64 #s(literal 3 binary64) n) (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(fma.f64 m (fma.f64 m (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 3 binary64) n))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 3 binary64) n)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 m (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 3 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m)) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) n) m) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) n) m) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) n) m) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -3 binary64))) m) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) n))) m) (neg.f64 (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (neg.f64 (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) n)) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 K #s(literal 3 binary64)))) m)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 2 binary64) n)))) m)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -3 binary64)))) m) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) n))) m) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (neg.f64 (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) n)) (/.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 K #s(literal 3 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 n (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 n (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 3 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (+.f64 m (*.f64 #s(literal 2 binary64) m)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(fma.f64 n (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 n (*.f64 #s(literal 3 binary64) m)) (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(fma.f64 n (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 n (*.f64 #s(literal 3 binary64) m) (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(fma.f64 n (fma.f64 n (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 3 binary64) m))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 n (*.f64 #s(literal 3 binary64) m)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 n (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 3 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n)) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) m) n) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) m) n) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (neg.f64 (fma.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) m) n) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -3 binary64))) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) m))) n) (neg.f64 (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (neg.f64 (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 3 binary64)) m) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 K #s(literal 3 binary64)))) n)) n)) (neg.f64 (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 m (*.f64 #s(literal 2 binary64) m)))) n)) (*.f64 #s(literal -1 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -3 binary64)))) n) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) m))) n) (neg.f64 (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (neg.f64 (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 3 binary64)) m) (/.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 K #s(literal 3 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n)) n)) (neg.f64 (pow.f64 n #s(literal 3 binary64))))
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))
(-.f64 (+.f64 (neg.f64 l) (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m)))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 n m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l n)) m))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 l n) m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l n) m) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (+.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l n) m) (+.f64 (-.f64 l n) m))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)) (*.f64 (+.f64 l (-.f64 m n)) (+.f64 l (-.f64 m n)))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n))))
(pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n))))
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) (neg.f64 (+.f64 (-.f64 l n) m)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) (+.f64 (neg.f64 l) (-.f64 n m)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))
(-.f64 (+.f64 (neg.f64 l) (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 K))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (log.f64 (*.f64 (+.f64 m n) K)) (log.f64 #s(literal 1/2 binary64)))
(+.f64 (log.f64 (*.f64 (+.f64 n m) K)) (log.f64 #s(literal 1/2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (log.f64 K) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64))))
(*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(/.f64 (+.f64 (pow.f64 (log.f64 K) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 K) (log.f64 K)) (-.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 K) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64))) (fma.f64 (log.f64 K) (log.f64 K) (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))))
(/.f64 (+.f64 (pow.f64 (log.f64 K) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)) (*.f64 (log.f64 K) (log.f64 K))))
(/.f64 (-.f64 (*.f64 (log.f64 K) (log.f64 K)) (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (log.f64 K) (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 K) (log.f64 K)) (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (-.f64 (log.f64 K) (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64)))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64)))
(log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal -1 binary64)))
(log1p.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (+.f64 n m) (*.f64 K (cbrt.f64 #s(literal 1/8 binary64))))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 (+.f64 n m) (*.f64 K (cbrt.f64 #s(literal 1/8 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(*.f64 (+.f64 n m) (/.f64 K (cbrt.f64 #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 6 binary64))) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) #s(literal -1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)))
(*.f64 (+.f64 n m) (*.f64 K (cbrt.f64 #s(literal 1/8 binary64))))
(*.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 (+.f64 n m) (*.f64 K (cbrt.f64 #s(literal 1/8 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64)) K)
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K #s(literal 1 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))) (cbrt.f64 K))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(/.f64 (*.f64 (+.f64 m n) K) (cbrt.f64 #s(literal 8 binary64)))
(*.f64 (+.f64 n m) (/.f64 K (cbrt.f64 #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))) (cbrt.f64 #s(literal -8 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) #s(literal -1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K m)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 K n)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 m K)) (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 n K)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(+.f64 (*.f64 (*.f64 K m) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 K n) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(+.f64 (*.f64 (*.f64 m K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))) (*.f64 (*.f64 n K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))))
(*.f64 (*.f64 (+.f64 m n) K) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (*.f64 (+.f64 m n) K))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (+.f64 m n) K))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (+.f64 m n)) K)
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) K) (+.f64 m n))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 m n) K))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))

eval2.1s (11.8%)

Compiler

Compiled 102997 to 55245 computations (46.4% saved)

prune703.0ms (3.9%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New2702172719
Fresh808
Picked505
Done000
Total2715172732
Accuracy
98.6%
Counts
2732 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.0%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
27.0%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
14.7%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
19.4%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
21.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
18.0%
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
28.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
28.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
30.6%
(*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
41.4%
(*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
22.2%
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
25.7%
(*.f64 (cos.f64 (-.f64 (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
26.3%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
57.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
53.2%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
55.1%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
39.7%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
Compiler

Compiled 838 to 630 computations (24.8% saved)

localize832.0ms (4.6%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
99.6%
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
99.4%
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
64.8%
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
100.0%
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
99.7%
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
88.3%
(sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
64.8%
(cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
74.5%
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
100.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Compiler

Compiled 337 to 130 computations (61.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 571.0ms
Operation ival-mult, time spent: 218.0ms, 38.0% of total-time
Operation ival-cos, time spent: 137.0ms, 24.0% of total-time
Operation ival-pow, time spent: 73.0ms, 13.0% of total-time
Operation composed, time spent: 61.0ms, 11.0% of total-time
Operation ival-sub, time spent: 16.0ms, 3.0% of total-time
Operation ival-add, time spent: 16.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 13.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 12.0ms, 2.0% of total-time
Operation ival-exp, time spent: 10.0ms, 2.0% of total-time
Operation const, time spent: 8.0ms, 1.0% of total-time
Operation ival-neg, time spent: 5.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 0.0% of total-time

series96.0ms (0.5%)

Counts
11 → 428
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))>
#<alt (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)>
#<alt (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M))>
#<alt (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))>
#<alt (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))>
#<alt (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))>
#<alt (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))>
#<alt (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))>
#<alt (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))>
Outputs
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))>
#<alt (cos.f64 M)>
#<alt (+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))>
#<alt (+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))>
#<alt (+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))>
#<alt (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))>
#<alt (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))>
#<alt (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))>
#<alt (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))>
#<alt (*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))>
#<alt (*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))>
#<alt (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cbrt.f64 (cos.f64 (neg.f64 M)))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))>
#<alt (+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
Calls

111 calls:

TimeVariablePointExpression
5.0ms
n
@0
(cbrt (cos (+ (* K (* (+ m n) 1/2)) (neg M))))
4.0ms
M
@-inf
(* (cos M) (exp (* -1/4 (pow n 2))))
3.0ms
m
@0
(cbrt (cos (+ (* K (* (+ m n) 1/2)) (neg M))))
3.0ms
m
@0
(sqrt (* K (* (+ m n) 1/2)))
3.0ms
m
@inf
(sqrt (* K (* (+ m n) 1/2)))

rewrite240.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1021×log1p-expm1-u
422×associate-*r*
278×associate-*l*
224×expm1-log1p-u
218×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038386
1561358
26646358
Stop Event
node limit
Counts
11 → 307
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M))
(sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(*.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 (*.f64 K m) #s(literal 1/2 binary64) M)
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 K) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 K))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (sqrt.f64 #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (*.f64 K (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64)))
(+.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)) M)
(*.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))

simplify359.0ms (2%)

Algorithm
egg-herbie
Rules
1018×*-commutative
936×distribute-rgt-in
918×distribute-lft-in
584×+-commutative
458×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0126851539650037
1358051539646482
Stop Event
node limit
Counts
735 → 642
Calls
Call 1
Inputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cbrt.f64 (cos.f64 (neg.f64 M)))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(*.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 (*.f64 K m) #s(literal 1/2 binary64) M)
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 K) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 K))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (sqrt.f64 #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (*.f64 K (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64)))
(+.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)) M)
(*.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(+.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(+.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (cos.f64 M) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) #s(literal 1/32 binary64)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 M) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/32 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (cos.f64 M) #s(literal 1/32 binary64)))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 M) (+.f64 (*.f64 #s(literal -1/384 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/32 binary64)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 m (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (sin.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 m (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) m) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (neg.f64 (*.f64 m (sin.f64 M))))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 m #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 m #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) m)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 m #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) m) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 M K))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 M m) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 m (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 M m) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 m (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 M m) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 m (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) K (/.f64 M m)) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (neg.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (*.f64 (sin.f64 M) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (sin.f64 M) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 (sin.f64 M) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64))))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64))))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64))))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64))))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))
(cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (neg.f64 (*.f64 (*.f64 K m) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sin.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))))))
(-.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 (*.f64 K m) (*.f64 #s(literal 1/2 binary64) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))))) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sin.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))))))))
(+.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (sin.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))))))) (neg.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sin.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))))))))
(+.f64 (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (neg.f64 (*.f64 K (*.f64 (*.f64 n (sin.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))
(-.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 (*.f64 n K) (*.f64 #s(literal 1/2 binary64) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (*.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (cos.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (*.f64 K (sin.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)))))))) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) M)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (cos.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 n (sin.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64))))) (neg.f64 (*.f64 (*.f64 K (sin.f64 (fma.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 6 binary64)) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))
(cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 n K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 n K))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 K n))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 n K))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 m (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K n))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64))))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 n K))))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K m)))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K m))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K m)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 K m)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K m)) (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 m (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (pow.f64 n #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K m))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K m))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K m))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K m))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 #s(literal 1/2 binary64))))
(fma.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K m))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 n (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64))))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K m))))
(*.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 n K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K n)))))
(*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K n))))))
(*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 K n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 n K)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 n K)) (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64)))) (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 7 binary64)))) (*.f64 (pow.f64 m #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 K n)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 m n))))
(neg.f64 (*.f64 K (*.f64 (+.f64 n m) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m)) (neg.f64 K))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m)))))
(*.f64 (neg.f64 m) (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m)))))
(*.f64 (neg.f64 m) (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m)))))
(*.f64 (neg.f64 m) (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))))
(*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n)))))
(*.f64 n (neg.f64 (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n)))))
(*.f64 n (neg.f64 (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n)))))
(*.f64 n (neg.f64 (neg.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) m))))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (fma.f64 K (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 K (/.f64 (*.f64 m (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) n))))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))
(cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))
(cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M)))
(cbrt.f64 (cos.f64 (neg.f64 M)))
(cbrt.f64 (cos.f64 M))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (cos.f64 M)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (cos.f64 M)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 K (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 M)) (+.f64 (*.f64 K (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 K (*.f64 #s(literal 1/3 binary64) (*.f64 K (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))))))))))
(+.f64 (+.f64 (cbrt.f64 (cos.f64 M)) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (neg.f64 (*.f64 m (sin.f64 M)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (neg.f64 (*.f64 (sin.f64 M) n)))))) (*.f64 K (*.f64 #s(literal 1/3 binary64) (*.f64 K (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64))) (neg.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (neg.f64 M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))))
(+.f64 (cbrt.f64 (cos.f64 M)) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) K) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 K (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 3 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))))))) K) (*.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) K)) K)))
(+.f64 (cbrt.f64 (cos.f64 M)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (neg.f64 (*.f64 m (sin.f64 M)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (neg.f64 (*.f64 (sin.f64 M) n)))) K) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))) (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m))) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64))) (neg.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))))))) K)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 3 binary64)))))) K)))) K) (*.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal 1/9 binary64))) (neg.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))))))) K)) K)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 (*.f64 m (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 m (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64)))))))))
(+.f64 (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 m (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (*.f64 m (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (*.f64 m (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))) (*.f64 m (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 (*.f64 m (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) K) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64)))))))) (*.f64 m (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))))))))))))
(+.f64 (+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 m (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))) (+.f64 (*.f64 m (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))) (*.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))))))) (*.f64 m (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (+.f64 (*.f64 n (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 n (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64))))))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (+.f64 (*.f64 n (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 n (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))))))))
(+.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (+.f64 (*.f64 n (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 n (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 3 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64)))))))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) K) (+.f64 (*.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))) (*.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))))))) n)) (*.f64 #s(literal -1/3 binary64) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))))) n))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))))) (+.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 1/12 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1/9 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 K (sin.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 M (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 M (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 M (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (neg.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 M (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) M) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))) M)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (+.f64 (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 M (+.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 M (*.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (neg.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))))))) (*.f64 M (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (neg.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (+.f64 (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (+.f64 (*.f64 M (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (*.f64 M (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (+.f64 (*.f64 M (*.f64 (*.f64 #s(literal 2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))) (*.f64 M (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))) M)) (*.f64 M (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1/9 binary64)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))))))) M)))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cos.f64 M)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(exp.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(exp.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))
(*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(+.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 M M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(*.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (-.f64 M (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(pow.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))
(log.f64 (exp.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M))))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(exp.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(fma.f64 (*.f64 K m) #s(literal 1/2 binary64) M)
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) M)
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 M)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (sqrt.f64 K) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 K))
(*.f64 (sqrt.f64 K) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sqrt.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (sqrt.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 K (+.f64 n m))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K)
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cbrt.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(*.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 K (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K)) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) K))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1/4 binary64)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 K (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (sqrt.f64 K) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 n m)) #s(literal 1/2 binary64)) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(*.f64 K (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 M)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64))) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 2 binary64)) (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 M)) (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (cos.f64 M) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) (cbrt.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/3 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1/3 binary64)))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 1 binary64)))
(cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(+.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 M #s(literal 1 binary64) M))
(+.f64 (fma.f64 M #s(literal 1 binary64) M) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (+.f64 M M) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 M (+.f64 n m)) (*.f64 #s(literal -1/2 binary64) K)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (+.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 0 binary64)) M)
(fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m) (neg.f64 M))
(*.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 M (-.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (*.f64 M (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 M #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 M (+.f64 n m)) (*.f64 #s(literal -1/2 binary64) K)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(log.f64 (exp.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(exp.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)

eval364.0ms (2%)

Compiler

Compiled 23608 to 12233 computations (48.2% saved)

prune556.0ms (3.1%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New6357642
Fresh11112
Picked325
Done000
Total63920659
Accuracy
98.6%
Counts
659 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.0%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64)) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
27.0%
(*.f64 (pow.f64 (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
26.3%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
8.7%
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
14.7%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
19.4%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
21.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
18.0%
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
28.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
30.6%
(*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
41.4%
(*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
22.2%
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
25.7%
(*.f64 (cos.f64 (-.f64 (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
26.3%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
27.5%
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
53.2%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
55.1%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
39.7%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
57.0%
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
9.3%
(cos.f64 M)
Compiler

Compiled 896 to 683 computations (23.8% saved)

localize1.8s (10.1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.7%
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))
98.2%
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)))
82.8%
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M))
100.0%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
99.9%
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))
88.7%
(pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
83.3%
(cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M))
92.7%
(cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
Compiler

Compiled 347 to 172 computations (50.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.3s
Operation ival-pow, time spent: 389.0ms, 29.0% of total-time
Operation ival-log, time spent: 285.0ms, 21.0% of total-time
Operation ival-cos, time spent: 196.0ms, 15.0% of total-time
Operation ival-exp, time spent: 184.0ms, 14.0% of total-time
Operation ival-mult, time spent: 131.0ms, 10.0% of total-time
Operation ival-sub, time spent: 49.0ms, 4.0% of total-time
Operation ival-add, time spent: 45.0ms, 3.0% of total-time
Operation ival-div, time spent: 44.0ms, 3.0% of total-time
Operation const, time spent: 14.0ms, 1.0% of total-time
Operation ival-neg, time spent: 11.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 0.0% of total-time

series208.0ms (1.2%)

Counts
5 → 168
Calls
Call 1
Inputs
#<alt (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))>
#<alt (*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M))>
#<alt (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))>
#<alt (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))>
#<alt (+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))>
#<alt (+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))>
#<alt (+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))>
#<alt (cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))>
#<alt (cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))>
#<alt (cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))>
#<alt (cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))>
#<alt (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))>
#<alt (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))>
#<alt (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))>
#<alt (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))>
#<alt (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))>
#<alt (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))>
#<alt (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))>
#<alt (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))>
#<alt (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))>
#<alt (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))>
#<alt (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))>
Calls

42 calls:

TimeVariablePointExpression
63.0ms
n
@-inf
(cos (- (exp (+ (log (* 1/2 K)) (log n))) M))
49.0ms
K
@0
(cos (- (exp (+ (log (* 1/2 K)) (log n))) M))
29.0ms
n
@0
(cos (- (exp (+ (log (* 1/2 K)) (log n))) M))
17.0ms
K
@-inf
(cos (- (exp (+ (log (* 1/2 K)) (log n))) M))
13.0ms
K
@inf
(cos (- (exp (+ (log (* 1/2 K)) (log n))) M))

rewrite210.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
489×log1p-expm1-u
470×associate-*r*
302×associate-*l*
266×expm1-log1p-u
265×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038165
1580155
27927155
Stop Event
node limit
Counts
5 → 123
Calls
Call 1
Inputs
(cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))) #s(literal 1 binary64))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 n))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sqrt.f64 n)) (sqrt.f64 n))
(pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))) (/.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(*.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(log1p.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n))
(fma.f64 #s(literal 1 binary64) (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 n)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(fma.f64 (sqrt.f64 (log.f64 n)) (sqrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))

simplify199.0ms (1.1%)

Algorithm
egg-herbie
Rules
956×associate-*r*
792×distribute-lft-in
774×distribute-rgt-in
754×associate-*l*
656×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056215791
1140214528
2452913420
Stop Event
node limit
Counts
291 → 316
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))) #s(literal 1 binary64))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 n))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sqrt.f64 n)) (sqrt.f64 n))
(pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))) (/.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(*.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(log1p.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n))
(fma.f64 #s(literal 1 binary64) (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 n)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(fma.f64 (sqrt.f64 (log.f64 n)) (sqrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 m #s(literal 4 binary64))))))
(fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))
(fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 6 binary64)) #s(literal -1/46080 binary64)))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 6 binary64)) #s(literal -1/46080 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 4 binary64)))))))
(fma.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 4 binary64))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 6 binary64))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(fma.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/46080 binary64) (pow.f64 K #s(literal 6 binary64))) (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64)))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal -1/46080 binary64) (pow.f64 K #s(literal 6 binary64))))) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (/.f64 #s(literal -1/2 binary64) (exp.f64 l)) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) K)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (/.f64 K (exp.f64 l))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 (/.f64 #s(literal -1/2 binary64) (exp.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) #s(literal 1/48 binary64)))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (/.f64 #s(literal -1/2 binary64) (exp.f64 l)))) (/.f64 (cos.f64 M) (exp.f64 l)))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (*.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l))) #s(literal 1/48 binary64)))) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 M) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(/.f64 (cos.f64 (+.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64)))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(/.f64 (cos.f64 (+.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64)))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(/.f64 (cos.f64 (+.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64)))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (neg.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (neg.f64 (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64))))) M)))
(/.f64 (cos.f64 (+.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal -1/8 binary64)))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(/.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (sin.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (/.f64 m (exp.f64 l))) (/.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))
(fma.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 m (exp.f64 l))) (/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (/.f64 m (exp.f64 l)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (exp.f64 (neg.f64 l)))) (sin.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) (/.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 m (exp.f64 l)))) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 l)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 m (exp.f64 l))) (sin.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (exp.f64 (neg.f64 l)))) (sin.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) (/.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 m (exp.f64 l))) (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(fma.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (*.f64 (*.f64 (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 n (exp.f64 l))) (*.f64 K #s(literal -1/2 binary64))))
(fma.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 n (exp.f64 l))) (/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(fma.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 n (exp.f64 l)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (exp.f64 (neg.f64 l)))) (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (/.f64 n (exp.f64 l)))) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(fma.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 n (exp.f64 l))) (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)))))))))
(fma.f64 n (fma.f64 n (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)) (*.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 n (exp.f64 l))) (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)))) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (sin.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal -1/2 binary64)))) (/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 M (/.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l)) (/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l)))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 M (fma.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (/.f64 #s(literal -1/2 binary64) (exp.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))) (/.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l)))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 M (fma.f64 M (fma.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (/.f64 #s(literal -1/2 binary64) (exp.f64 l)))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l)) (*.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 M (exp.f64 l))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (/.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (*.f64 (neg.f64 l) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))))
(fma.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(fma.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (+.f64 (*.f64 l #s(literal -1/6 binary64)) #s(literal 1/2 binary64))) (*.f64 l l)))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (+.f64 (*.f64 l #s(literal -1/6 binary64)) #s(literal 1/2 binary64))) (*.f64 l l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))) (neg.f64 M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))) M))
(cos.f64 (-.f64 (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64)))) M))
(cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))
(cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(fma.f64 M (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))) (neg.f64 (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))))
(fma.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))))))))
(+.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))) (neg.f64 (neg.f64 (sin.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1 binary64) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(exp.f64 (+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (exp.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))))
(neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))
(+.f64 (log.f64 n) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 K)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 n) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 n) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 n) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 n) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))))
(+.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 n)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 n) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (exp.f64 l) (+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))))) (exp.f64 l)))
(*.f64 (exp.f64 l) (+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))) (exp.f64 l))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 1 binary64))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))) #s(literal 2 binary64))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 2 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l)) #s(literal 3 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)) (exp.f64 l))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64))) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) (cbrt.f64 #s(literal 1/8 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 l) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) (cbrt.f64 #s(literal 1/8 binary64))) (neg.f64 M))))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 M)) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 n (cbrt.f64 (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 n (*.f64 (cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 n (*.f64 (cbrt.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sqrt.f64 n)) (sqrt.f64 n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (E.f64) (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(pow.f64 (E.f64) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) n))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 K) (log.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 (log.f64 K))))
(*.f64 n (*.f64 K #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))) (/.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) n))))
(*.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (fma.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (fma.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) n))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (fma.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (fma.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n)))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) n))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 n) #s(literal 3 binary64))) (fma.f64 (log.f64 n) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 n) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) n))))
(/.f64 (-.f64 (pow.f64 (log.f64 n) #s(literal 2 binary64)) (pow.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))
(pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(log1p.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 K #s(literal 1/2 binary64))) (log.f64 n))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 n)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64)))) (log.f64 n))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (log.f64 n)) (sqrt.f64 (log.f64 n)) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(log.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))

eval205.0ms (1.1%)

Compiler

Compiled 13350 to 7685 computations (42.4% saved)

prune167.0ms (0.9%)

Pruning

25 alts after pruning (21 fresh and 4 done)

PrunedKeptTotal
New39910409
Fresh21113
Picked235
Done112
Total40425429
Accuracy
98.6%
Counts
429 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.0%
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
36.0%
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
33.6%
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
39.7%
(/.f64 (cos.f64 M) (exp.f64 l))
27.0%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64)) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
27.0%
(*.f64 (pow.f64 (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
27.5%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
26.3%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
8.7%
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
8.7%
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
14.7%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
19.4%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
21.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
18.0%
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
28.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
41.4%
(*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
22.2%
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
25.7%
(*.f64 (cos.f64 (-.f64 (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
30.2%
(*.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
53.2%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
55.1%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
28.3%
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
57.0%
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
8.9%
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
9.3%
(cos.f64 M)
Compiler

Compiled 1549 to 934 computations (39.7% saved)

regimes221.0ms (1.2%)

Counts
49 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (exp.f64 (+.f64 (log.f64 n) (log.f64 (*.f64 K #s(literal 1/2 binary64)))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64))) #s(literal 1/3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))) #s(literal 3 binary64)) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))))) #s(literal 3 binary64)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Calls

6 calls:

110.0ms
K
26.0ms
l
25.0ms
M
25.0ms
m
24.0ms
n
Results
AccuracySegmentsBranch
97.1%1K
97.1%1m
97.1%1n
97.1%1M
97.1%1l
97.1%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 64 to 48 computations (25% saved)

regimes810.0ms (4.5%)

Counts
24 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64)) M)) (exp.f64 (neg.f64 l)))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m)))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
Calls

5 calls:

358.0ms
M
261.0ms
l
88.0ms
n
60.0ms
K
37.0ms
m
Results
AccuracySegmentsBranch
91.1%3n
77.7%4K
86.4%7M
81.1%10l
92.2%3m
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes88.0ms (0.5%)

Counts
20 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m)))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
Calls

2 calls:

53.0ms
m
31.0ms
n
Results
AccuracySegmentsBranch
91.1%3n
86.5%5m
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes106.0ms (0.6%)

Counts
19 → 4
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal -2 binary64)))) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
Calls

2 calls:

64.0ms
m
41.0ms
n
Results
AccuracySegmentsBranch
82.3%5m
82.3%4n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes158.0ms (0.9%)

Counts
12 → 4
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Calls

3 calls:

74.0ms
M
42.0ms
m
39.0ms
n
Results
AccuracySegmentsBranch
64.9%5m
80.4%4M
80.1%5n
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes86.0ms (0.5%)

Counts
11 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 l) (fabs.f64 (-.f64 n m)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 M))
(/.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
Calls

3 calls:

32.0ms
K
32.0ms
M
20.0ms
n
Results
AccuracySegmentsBranch
60.4%5K
74.7%3n
61.9%5M
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes24.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
Outputs
(/.f64 (cos.f64 M) (exp.f64 l))
Calls

5 calls:

7.0ms
M
4.0ms
n
4.0ms
m
4.0ms
K
4.0ms
l
Results
AccuracySegmentsBranch
39.7%1K
39.7%1M
39.7%1m
39.7%1l
39.7%1n
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes19.0ms (0.1%)

Accuracy

Total -0.6b remaining (-1%)

Threshold costs -0.6b (-1%)

Counts
3 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
Outputs
(cos.f64 M)
Calls

5 calls:

4.0ms
m
4.0ms
K
4.0ms
n
4.0ms
M
4.0ms
l
Results
AccuracySegmentsBranch
9.3%1K
9.3%1M
9.3%1m
9.3%1n
9.3%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch96.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
49.0ms
1.1754593912413385e-48
4.77387677515343e-32
46.0ms
-20767312981564.047
-16940663275.455244
Results
55.0ms239×256valid
5.0ms23×256infinite
9.0ms20×512infinite
2.0ms512valid
0.0ms256valid
Compiler

Compiled 984 to 731 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
Operation ival-cos, time spent: 9.0ms, 23.0% of total-time
Operation ival-sub, time spent: 8.0ms, 21.0% of total-time
Operation ival-div, time spent: 5.0ms, 13.0% of total-time
Operation ival-mult, time spent: 5.0ms, 13.0% of total-time
Operation ival-add, time spent: 4.0ms, 10.0% of total-time
Operation ival-exp, time spent: 2.0ms, 5.0% of total-time
Operation ival-pow, time spent: 2.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch120.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
73.0ms
86593.08374636763
337418269.63299835
47.0ms
-2.644510220574381e-132
-7.639307945297239e-147
Results
96.0ms246×256valid
6.0ms29×256infinite
4.0ms10×512infinite
1.0ms512valid
0.0ms256valid
Compiler

Compiled 990 to 735 computations (25.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 77.0ms
Operation ival-exp, time spent: 38.0ms, 50.0% of total-time
Operation ival-cos, time spent: 10.0ms, 13.0% of total-time
Operation ival-sub, time spent: 8.0ms, 10.0% of total-time
Operation ival-mult, time spent: 7.0ms, 9.0% of total-time
Operation ival-add, time spent: 4.0ms, 5.0% of total-time
Operation ival-div, time spent: 4.0ms, 5.0% of total-time
Operation ival-pow, time spent: 3.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 1.0% of total-time

bsearch108.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
86593.08374636763
337418269.63299835
32.0ms
4.010142409705619e-209
8.281549384539666e-208
37.0ms
1.2138628447911389e-279
2.330817332385098e-276
Results
76.0ms319×256valid
6.0ms27×256infinite
7.0ms14×512infinite
3.0ms512valid
0.0ms256valid
Compiler

Compiled 633 to 538 computations (15% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
Operation ival-sub, time spent: 10.0ms, 20.0% of total-time
Operation ival-cos, time spent: 10.0ms, 20.0% of total-time
Operation ival-mult, time spent: 7.0ms, 14.0% of total-time
Operation ival-div, time spent: 6.0ms, 12.0% of total-time
Operation ival-add, time spent: 5.0ms, 10.0% of total-time
Operation ival-pow, time spent: 4.0ms, 8.0% of total-time
Operation ival-exp, time spent: 3.0ms, 6.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 6.0% of total-time
Operation ival-neg, time spent: 2.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch205.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
70079729624.95839
894228953763116200.0
45.0ms
1.8328572629375006e-199
5.334312480287061e-187
116.0ms
-47.193122100843176
-4.485289598670929e-7
Results
92.0ms376×256valid
12.0ms50×256infinite
6.0ms14×512infinite
70.0ms512valid
0.0ms256valid
Compiler

Compiled 731 to 627 computations (14.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
Operation ival-div, time spent: 74.0ms, 56.0% of total-time
Operation ival-cos, time spent: 15.0ms, 11.0% of total-time
Operation ival-sub, time spent: 12.0ms, 9.0% of total-time
Operation ival-exp, time spent: 7.0ms, 5.0% of total-time
Operation ival-mult, time spent: 7.0ms, 5.0% of total-time
Operation ival-add, time spent: 6.0ms, 5.0% of total-time
Operation ival-pow, time spent: 4.0ms, 3.0% of total-time
Operation ival-neg, time spent: 2.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch73.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
86593.08374636763
337418269.63299835
38.0ms
-0.007175076849023891
-2.4229170180242875e-5
Results
54.0ms227×256valid
4.0ms16×256infinite
2.0ms512infinite
3.0ms512valid
0.0ms256valid
Compiler

Compiled 410 to 351 computations (14.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
Operation ival-sub, time spent: 9.0ms, 25.0% of total-time
Operation ival-cos, time spent: 7.0ms, 20.0% of total-time
Operation ival-add, time spent: 4.0ms, 11.0% of total-time
Operation ival-div, time spent: 4.0ms, 11.0% of total-time
Operation ival-mult, time spent: 4.0ms, 11.0% of total-time
Operation ival-pow, time spent: 3.0ms, 8.0% of total-time
Operation ival-exp, time spent: 2.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

simplify107.0ms (0.6%)

Algorithm
egg-herbie
Rules
920×unsub-neg
422×neg-mul-1
272×distribute-neg-out
228×distribute-lft-neg-in
148×neg-sub0
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0100895
1154895
2207883
3273883
4319883
5345883
6426883
7852883
81340883
91350883
101363883
111396883
121442883
131486883
141527883
151589883
161635883
171656883
181679883
191692883
201695883
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 8182945269092351/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 1388059340984263/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (if (<=.f64 n #s(literal 88000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 171460915873007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (if (<=.f64 M #s(literal 72000000000 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 n #s(literal -4092871341354307/576460752303423488 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (if (<=.f64 n #s(literal 88000 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
Outputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) l) (fabs.f64 (-.f64 n m))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m)) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 m #s(literal -20000000000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 8586322119319055/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m)) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) l) (fabs.f64 (-.f64 n m))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) l)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal -8151509814585119/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 8182945269092351/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 1388059340984263/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (if (<=.f64 n #s(literal 88000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 171460915873007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (if (<=.f64 M #s(literal 72000000000 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 n #s(literal -4092871341354307/576460752303423488 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (if (<=.f64 n #s(literal 88000 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (or (<=.f64 n #s(literal -4092871341354307/576460752303423488 binary64)) (not (<=.f64 n #s(literal 88000 binary64)))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 (cos.f64 M) (exp.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
Compiler

Compiled 276 to 203 computations (26.4% saved)

soundness912.0ms (5.1%)

Rules
1604×exp-sum
1582×fma-neg
1386×associate-*r*
1366×fma-neg
1262×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024150
1351146
25130146
062917038
1173516662
2574916566
093928769
1269927996
056215791
1140214528
2452913420
02192686
15842642
216082542
358402534
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1173 to 667 computations (43.1% saved)

end0.0ms (0%)

preprocess146.0ms (0.8%)

Remove

(sort m n)

Compiler

Compiled 750 to 488 computations (34.9% saved)

Profiling

Loading profile data...