Maksimov and Kolovsky, Equation (32)

Time bar (total: 20.2s)

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 24 computations (31.4% 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-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, 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.1s (10.6%)

Results
1.7s7583×0valid
88.0ms283×0infinite
112.0ms248×1infinite
64.0ms141×1valid
0.0ms0valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival-sub, time spent: 279.0ms, 25.0% of total-time
Operation ival-pow, time spent: 203.0ms, 18.0% of total-time
Operation ival-div, time spent: 142.0ms, 13.0% of total-time
Operation ival-mult, time spent: 136.0ms, 12.0% of total-time
Operation ival-cos, time spent: 83.0ms, 7.0% of total-time
Operation ival-add, time spent: 67.0ms, 6.0% of total-time
Operation ival-exp, time spent: 61.0ms, 5.0% of total-time
Operation ival-neg, time spent: 48.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 44.0ms, 4.0% of total-time
Operation backward-pass, time spent: 31.0ms, 3.0% of total-time
Operation const, time spent: 22.0ms, 2.0% of total-time
Bogosity

preprocess1.2s (5.9%)

Algorithm
egg-herbie
Rules
802×exp-sum
791×fma-neg
338×exp-diff
306×exp-prod
285×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
17539(3.510004634939398e-207 2.1748327615413388e-156 1.9167937065992456e+126 -1.0809309219512322e+72 4.0156858041208776e+245)50(-9.690903078318012e+150 -2.3635649812522858e-303 1.2514707095460043e+199 -6.7254745878645284e-226 -1.4111430236336572e-39)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
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)
049(-3.2432209316591427e-229 4.062544465100251e-76 6.248299110446341e+32 -6.847990378022915e-308 6.891675069008687e-94)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
00-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
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 153 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 518.0ms
Operation ival-pow, time spent: 130.0ms, 25.0% of total-time
Operation ival-sub, time spent: 128.0ms, 25.0% of total-time
Operation ival-div, time spent: 102.0ms, 20.0% of total-time
Operation ival-cos, time spent: 63.0ms, 12.0% of total-time
Operation ival-neg, time spent: 33.0ms, 6.0% of total-time
Operation ival-mult, time spent: 19.0ms, 4.0% of total-time
Operation ival-exp, time spent: 15.0ms, 3.0% of total-time
Operation const, time spent: 12.0ms, 2.0% of total-time
Operation ival-add, time spent: 10.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 6.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.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))))))
Compiler

Compiled 34 to 23 computations (32.4% saved)

localize502.0ms (2.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.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))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
100.0%
(*.f64 K (+.f64 m n))
38.5%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Compiler

Compiled 154 to 65 computations (57.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 215.0ms
Operation ival-div, time spent: 51.0ms, 24.0% of total-time
Operation ival-sub, time spent: 51.0ms, 24.0% of total-time
Operation ival-pow, time spent: 38.0ms, 18.0% of total-time
Operation ival-cos, time spent: 32.0ms, 15.0% of total-time
Operation ival-neg, time spent: 11.0ms, 5.0% of total-time
Operation ival-mult, time spent: 9.0ms, 4.0% of total-time
Operation ival-exp, time spent: 8.0ms, 4.0% of total-time
Operation const, time spent: 6.0ms, 3.0% of total-time
Operation ival-add, time spent: 4.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 1.0% of total-time

series32.0ms (0.2%)

Counts
4 → 156
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
#<alt (-.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))))>
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 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<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))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (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 m n)) (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 (neg.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 (neg.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 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (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 m n)) (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 (+.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 (+.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 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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (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 m n)) (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 m n)) (+.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 m n)) (+.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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) 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 m n)) 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 m n)) 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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
Calls

42 calls:

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

rewrite376.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
722×log1p-expm1-u
224×expm1-log1p-u
221×add-cube-cbrt
218×add-exp-log
218×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028166
1459158
27214158
Stop Event
node limit
Counts
4 → 136
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(*.f64 K (+.f64 m n))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.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))))
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 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.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 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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) (-.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 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(/.f64 (neg.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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(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 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))

simplify231.0ms (1.1%)

Algorithm
egg-herbie
Rules
921×fma-neg
415×fma-define
371×associate-*r*
332×*-commutative
330×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069119866
1197619331
2690619323
Stop Event
node limit
Counts
292 → 382
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 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(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 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (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 m n)) (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 (neg.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 (neg.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 m n)) (+.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 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (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 m n)) (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 (+.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 (+.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 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 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 (*.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 m n)) (*.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 m n)) (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) (+.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 m n)) (+.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 m n)) (+.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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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)) (*.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)) (*.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 m n)) 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 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 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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(+.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 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.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 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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) (-.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 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(/.f64 (neg.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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(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 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
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 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (*.f64 K (neg.f64 (sin.f64 M)))) (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 (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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (cos.f64 M) K)) (*.f64 #s(literal -1/2 binary64) (*.f64 (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 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (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 #s(literal 1/48 binary64) (*.f64 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 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 K (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) 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))))))
(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 (-.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 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) 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 K n)) 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 K n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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))))))
(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 n (*.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 #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 (+.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 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)))))))
(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 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1/48 binary64)))) (*.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 (-.f64 (*.f64 K (*.f64 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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))))
(+.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)))))
(+.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 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)))))
(+.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 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal -1/6 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 M (*.f64 (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)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m 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 (+.f64 m 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 (+.f64 m 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) 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 (+.f64 m n) #s(literal 1/2 binary64))) M))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(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)) (-.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 (+.f64 #s(literal 1/4 binary64) (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 (+.f64 #s(literal 1/4 binary64) (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)) (-.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 #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)))
(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 (+.f64 #s(literal 1/4 binary64) (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 (+.f64 #s(literal 1/4 binary64) (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 (*.f64 #s(literal -1 binary64) (+.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 (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 #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 (*.f64 #s(literal -1 binary64) (+.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 (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 #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 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)))))
(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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (-.f64 M 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)))))
(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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (-.f64 M 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 (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 #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/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (+.f64 m n) (neg.f64 M)))))
(*.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 m n) (neg.f64 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 #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/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (+.f64 m n) (neg.f64 M)))))
(*.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 m n) (neg.f64 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 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 (+.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 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 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) M)))
(-.f64 (fabs.f64 (-.f64 m 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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 m n)) (*.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 m n)) (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.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 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 m n)) (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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #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 l (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #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 l (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)) #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/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 (neg.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (neg.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) 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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m #s(literal 1/2 binary64))))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 n (-.f64 M (*.f64 m #s(literal 1/2 binary64))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 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 M n) (/.f64 (fabs.f64 (-.f64 m n)) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 l (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 (+.f64 #s(literal 1/4 binary64) (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 m n)) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 l (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 (+.f64 #s(literal 1/4 binary64) (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)) #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/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 (+.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 (-.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)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (+.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 (-.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)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.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 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))
(-.f64 (fma.f64 M (+.f64 m n) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (fabs.f64 (-.f64 m n))) (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 (/.f64 n M) (+.f64 (/.f64 m M) #s(literal -1 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) (+.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 m n) M) (fma.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (fma.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) (+.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 m n) M) (fma.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (fma.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)))
(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 n M) (+.f64 (/.f64 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 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) 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 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (neg.f64 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 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) 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 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (fabs.f64 (-.f64 m n)) 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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (/.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (/.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 m n)) (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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(+.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)))
(+.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)))
(+.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)))
(-.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (*.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 (*.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))))
(/.f64 (*.f64 (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 (*.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)))) (-.f64 (*.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))))
(/.f64 (*.f64 (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))) (-.f64 (*.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)))) (-.f64 (*.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))))
(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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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)))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K n) (*.f64 K m))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (+.f64 m n)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 m n))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 #s(literal 0 binary64) (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 2 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(neg.f64 (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 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.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 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(/.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 (*.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 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (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) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (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) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(neg.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (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 (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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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) (-.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 m n) #s(literal 1/2 binary64)) M) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 m n) #s(literal 1/2 binary64)) M) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 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 (-.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 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (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 2 binary64))
(cbrt.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.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 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(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 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (+.f64 (neg.f64 (+.f64 (-.f64 l m) n)) (+.f64 (-.f64 l m) n))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (+.f64 n (-.f64 l m)) (*.f64 #s(literal 0 binary64) (+.f64 n (-.f64 l m)))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (-.f64 l m) n))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 l m) n)) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (+.f64 (-.f64 m n) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 n (-.f64 l m)))) (pow.f64 (cbrt.f64 (+.f64 n (-.f64 l m))) #s(literal 2 binary64)) (+.f64 n (-.f64 l m)))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (-.f64 l m) n))) (sqrt.f64 (+.f64 (-.f64 l m) n)) (+.f64 (-.f64 l m) n))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (+.f64 (-.f64 m n) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 n (-.f64 l m)))) (sqrt.f64 (+.f64 n (-.f64 l m))) (+.f64 n (-.f64 l m)))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.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 (+.f64 (-.f64 l m) n) #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 (+.f64 (-.f64 l m) n) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))))
(/.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 (+.f64 n (-.f64 l m)) #s(literal 3 binary64))) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 (-.f64 l m) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (+.f64 (-.f64 l m) n))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (+.f64 M (sqrt.f64 (+.f64 (-.f64 l m) n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (+.f64 n (-.f64 l m)))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (+.f64 M (sqrt.f64 (+.f64 n (-.f64 l m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 (-.f64 l (-.f64 m n)) #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 (+.f64 (-.f64 l m) n) #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 (+.f64 (-.f64 l m) n) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))))
(/.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 (+.f64 n (-.f64 l m)) #s(literal 3 binary64))) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #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 (+.f64 (-.f64 l m) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (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 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(*.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 (+.f64 (-.f64 l m) n) #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 (+.f64 (-.f64 l m) n) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))))
(/.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 (+.f64 n (-.f64 l m)) #s(literal 3 binary64))) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 (-.f64 l m) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (neg.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 (+.f64 (-.f64 l m) n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l m) n) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))))
(*.f64 #s(literal 1 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 (+.f64 n (-.f64 l m)) #s(literal 3 binary64))) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (+.f64 (-.f64 l m) n) #s(literal 2 binary64)))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (neg.f64 (+.f64 (-.f64 m n) (-.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 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(*.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 (+.f64 (-.f64 l m) n) #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 (+.f64 (-.f64 l m) n) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))))
(/.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 (+.f64 n (-.f64 l m)) #s(literal 3 binary64))) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 m n) (-.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 (-.f64 l m) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (+.f64 n (-.f64 l m)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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) (neg.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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) (neg.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (+.f64 n (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l m))))
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 1 binary64))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n)))
(-.f64 (+.f64 (neg.f64 l) (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 #s(literal -1 binary64) l (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 3 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (-.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (-.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 (-.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 (-.f64 l (-.f64 m n))))
(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 (+.f64 (-.f64 l m) n)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (+.f64 (neg.f64 l) (-.f64 m n)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) l (-.f64 m n)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l m) n)))
(-.f64 (+.f64 (neg.f64 l) (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 #s(literal -1 binary64) l (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))

eval208.0ms (1%)

Compiler

Compiled 15449 to 7793 computations (49.6% saved)

prune143.0ms (0.7%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New36814382
Fresh000
Picked101
Done000
Total36914383
Accuracy
98.2%
Counts
383 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.2%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (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))))))
78.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 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.5%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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))))))
77.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #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))))))
29.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #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))))))
65.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #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))))))
67.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n))))))
37.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
39.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
44.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
30.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
85.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #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))))))
53.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.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))))))
96.7%
(*.f64 (cos.f64 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 894 to 632 computations (29.3% saved)

localize1.3s (6.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (+.f64 m n))
97.9%
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
90.9%
(log1p.f64 (*.f64 K (+.f64 m n)))
70.2%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(+.f64 K (*.f64 K (/.f64 n m)))
94.8%
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
94.4%
(*.f64 K (/.f64 n m))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 K (+.f64 m n))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
100.0%
(*.f64 K (+.f64 m n))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))) (-.f64 l (fabs.f64 (-.f64 m n))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Compiler

Compiled 598 to 216 computations (63.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 871.0ms
Operation ival-div, time spent: 162.0ms, 19.0% of total-time
Operation ival-sub, time spent: 133.0ms, 15.0% of total-time
Operation ival-cos, time spent: 122.0ms, 14.0% of total-time
Operation ival-neg, time spent: 117.0ms, 13.0% of total-time
Operation ival-pow, time spent: 112.0ms, 13.0% of total-time
Operation ival-exp, time spent: 69.0ms, 8.0% of total-time
Operation composed, time spent: 52.0ms, 6.0% of total-time
Operation ival-mult, time spent: 47.0ms, 5.0% of total-time
Operation ival-log, time spent: 23.0ms, 3.0% of total-time
Operation const, time spent: 19.0ms, 2.0% of total-time
Operation ival-add, time spent: 11.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 4.0ms, 0.0% of total-time

series65.0ms (0.3%)

Counts
10 → 432
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))>
#<alt (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)>
#<alt (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M))>
#<alt (*.f64 K (/.f64 n m))>
#<alt (*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))>
#<alt (+.f64 K (*.f64 K (/.f64 n m)))>
#<alt (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))>
#<alt (log1p.f64 (*.f64 K (+.f64 m n)))>
#<alt (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))>
Outputs
#<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/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 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 (*.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)))))>
#<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)))))>
#<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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) 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 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) 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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt K>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))>
#<alt (*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))>
#<alt (*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))>
#<alt (/.f64 (*.f64 K n) m)>
#<alt (/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)>
#<alt (/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)>
#<alt (/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)>
#<alt K>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt K>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<alt (+.f64 K (/.f64 (*.f64 K n) m))>
#<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 (*.f64 K m) (*.f64 K n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.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 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 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 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 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))>
#<alt (+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))>
#<alt (+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m)))))>
#<alt (+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))>
#<alt (+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))>
#<alt (+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))>
#<alt (+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
Calls

108 calls:

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

rewrite253.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
455×log1p-expm1-u
248×expm1-log1p-u
246×add-cube-cbrt
243×add-exp-log
243×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035373
1580357
27775357
Stop Event
node limit
Counts
10 → 293
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M))
(*.f64 K (/.f64 n m))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(+.f64 K (*.f64 K (/.f64 n m)))
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
(log1p.f64 (*.f64 K (+.f64 m n)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
Outputs
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))) #s(literal 1 binary64))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (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 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(+.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 n m)))) #s(literal 1 binary64))
(/.f64 K (/.f64 m n))
(/.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 (*.f64 K n) m)
(/.f64 (neg.f64 (*.f64 K n)) (neg.f64 m))
(/.f64 (*.f64 K (neg.f64 n)) (neg.f64 m))
(/.f64 (*.f64 (neg.f64 n) K) (neg.f64 m))
(/.f64 (/.f64 (*.f64 K n) #s(literal 1 binary64)) m)
(/.f64 (/.f64 (*.f64 K n) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (cbrt.f64 m))
(/.f64 (/.f64 (*.f64 K n) (sqrt.f64 m)) (sqrt.f64 m))
(pow.f64 (*.f64 K (/.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (log.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (/.f64 n m))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K m))
(+.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m)))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m))) (*.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m)))) (-.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))
(/.f64 (*.f64 m (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 m (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) m) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) m) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 m) (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(cbrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (*.f64 (/.f64 n m) m)))
(fma.f64 m K (*.f64 K (*.f64 (/.f64 n m) m)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))) (/.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (/.f64 n m) K))
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) (sqrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (+.f64 (/.f64 n m) #s(literal 1 binary64)) K)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))) (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (neg.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 n m)) K))
(pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (/.f64 n m) K))))
(cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(log1p.f64 (expm1.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (log.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (/.f64 n m) K K)
(fma.f64 #s(literal 1 binary64) K (*.f64 K (/.f64 n m)))
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)) K)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (*.f64 K (/.f64 n m)))
(fma.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) (sqrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (sqrt.f64 K) (sqrt.f64 K) (*.f64 K (/.f64 n m)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 M) (sin.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 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.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 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(log.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (+.f64 m n)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) K))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (+.f64 m n)))
(*.f64 (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 m n)))
(*.f64 (*.f64 K (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(*.f64 (*.f64 (+.f64 m n) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 (+.f64 m n) (sqrt.f64 K)) (sqrt.f64 K))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))

simplify324.0ms (1.6%)

Algorithm
egg-herbie
Rules
359×*-commutative
342×distribute-lft-in
341×distribute-rgt-in
221×associate-+r+
215×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115440612
1333439562
Stop Event
node limit
Counts
725 → 657
Calls
Call 1
Inputs
(*.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/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 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)))
(*.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 #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)))))
(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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) 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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(/.f64 (*.f64 K n) m)
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(/.f64 (*.f64 K n) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(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 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.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 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 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))) #s(literal 1 binary64))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (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 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(+.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 n m)))) #s(literal 1 binary64))
(/.f64 K (/.f64 m n))
(/.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 (*.f64 K n) m)
(/.f64 (neg.f64 (*.f64 K n)) (neg.f64 m))
(/.f64 (*.f64 K (neg.f64 n)) (neg.f64 m))
(/.f64 (*.f64 (neg.f64 n) K) (neg.f64 m))
(/.f64 (/.f64 (*.f64 K n) #s(literal 1 binary64)) m)
(/.f64 (/.f64 (*.f64 K n) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (cbrt.f64 m))
(/.f64 (/.f64 (*.f64 K n) (sqrt.f64 m)) (sqrt.f64 m))
(pow.f64 (*.f64 K (/.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (log.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (/.f64 n m))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K m))
(+.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m)))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m))) (*.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m)))) (-.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))
(/.f64 (*.f64 m (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 m (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) m) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) m) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 m) (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(cbrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (*.f64 (/.f64 n m) m)))
(fma.f64 m K (*.f64 K (*.f64 (/.f64 n m) m)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))) (/.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (/.f64 n m) K))
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) (sqrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (+.f64 (/.f64 n m) #s(literal 1 binary64)) K)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))) (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (neg.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 n m)) K))
(pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (/.f64 n m) K))))
(cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(log1p.f64 (expm1.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (log.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (/.f64 n m) K K)
(fma.f64 #s(literal 1 binary64) K (*.f64 K (/.f64 n m)))
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)) K)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (*.f64 K (/.f64 n m)))
(fma.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) (sqrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (sqrt.f64 K) (sqrt.f64 K) (*.f64 K (/.f64 n m)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 M) (sin.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 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.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 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(log.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (+.f64 m n)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) K))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (+.f64 m n)))
(*.f64 (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 m n)))
(*.f64 (*.f64 K (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(*.f64 (*.f64 (+.f64 m n) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 (+.f64 m n) (sqrt.f64 K)) (sqrt.f64 K))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
Outputs
(*.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))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (/.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 K (*.f64 (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 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 m n)) (*.f64 (*.f64 #s(literal -1/8 binary64) 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)))
(+.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 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 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 m n)) (*.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 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 3 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))
(+.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 K (*.f64 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 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.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 (pow.f64 K #s(literal 2 binary64)) (*.f64 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/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.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 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (pow.f64 K #s(literal 3 binary64))))))) (*.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/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.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 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(*.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))
(+.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 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 n (exp.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))))
(+.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 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.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))))
(+.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 #s(literal 1/2 binary64) (*.f64 K 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 #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 (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.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 (/.f64 n (exp.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))))
(*.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 M (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (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) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)) (*.f64 (*.f64 (/.f64 M (exp.f64 l)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal -1/6 binary64))) (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(+.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 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(+.f64 (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64))) (*.f64 l (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #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) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #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) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (neg.f64 n) (fma.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 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #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) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #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) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.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 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (neg.f64 n) (fma.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 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K 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)))
(+.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 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 #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 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (pow.f64 K #s(literal 2 binary64))) (*.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 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n 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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) 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 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (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 (*.f64 K #s(literal 1/2 binary64)) 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 (*.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 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))
(cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) 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 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(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 (sin.f64 (neg.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.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 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.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 (fma.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))))))
(+.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 #s(literal 1/48 binary64) (*.f64 (*.f64 K (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 (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 (*.f64 K (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))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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)))
(+.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 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 #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 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (pow.f64 K #s(literal 2 binary64))) (*.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 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) 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 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (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 (*.f64 K #s(literal 1/2 binary64)) 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 (*.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 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K #s(literal 1/2 binary64)) (+.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 (*.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)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) 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)))))
(+.f64 (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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))))))))
(+.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)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(*.f64 K (+.f64 (+.f64 m n) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 (+.f64 m n) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/3 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64)))))))))
(*.f64 K (+.f64 n (+.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64)))))) m)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (neg.f64 (neg.f64 (log.f64 K))))
(+.f64 (log.f64 (+.f64 m n)) (log.f64 K))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (+.f64 m n)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 K) (+.f64 (log.f64 (+.f64 m n)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (log.f64 K)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 m n)) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (+.f64 (log.f64 K) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))))) (+.f64 (log.f64 (+.f64 m n)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 m n))) K))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/3 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) K) (/.f64 #s(literal -1 binary64) (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(log1p.f64 (*.f64 K n))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 K (/.f64 m (+.f64 (*.f64 K n) #s(literal 1 binary64)))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 m (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (+.f64 (/.f64 n m) (log.f64 m))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K)) m))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 m (pow.f64 K #s(literal 3 binary64))))) m)) m))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(log1p.f64 (*.f64 K m))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 K (/.f64 n (+.f64 (*.f64 K m) #s(literal 1 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64))))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 K) (log.f64 n))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (/.f64 m n) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (log.f64 n))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (+.f64 (log.f64 K) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n))))
(+.f64 (log.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n)) (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K)) n))
(+.f64 (log.f64 (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n)) n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (sin.f64 M) (sin.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 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)))
(*.f64 (exp.f64 l) (fma.f64 (sin.f64 M) (sin.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 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 1 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 2 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (+.f64 (neg.f64 M) M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (-.f64 M (*.f64 #s(literal 0 binary64) M)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.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 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (-.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (pow.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))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(log.f64 (exp.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.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)))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (+.f64 (neg.f64 M) M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (-.f64 M (*.f64 #s(literal 0 binary64) M)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #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 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.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 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (-.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (pow.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))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(log.f64 (exp.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.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)))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #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 m (fma.f64 K (/.f64 n m) K))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K n) m)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(/.f64 K (/.f64 m n))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (neg.f64 (*.f64 K n)) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K (neg.f64 n)) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 (neg.f64 n) K) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) #s(literal 1 binary64)) m)
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (cbrt.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) (sqrt.f64 m)) (sqrt.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (*.f64 K (/.f64 n m)) #s(literal 1 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 3 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (/.f64 n m)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n m)) K))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 n m)))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K n) m)))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 n m))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(exp.f64 (log.f64 (*.f64 K (/.f64 n m))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (/.f64 n m))) #s(literal 1 binary64)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(+.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K m))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(+.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 1 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m))) (*.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 (*.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (-.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n m) m) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (*.f64 m (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m)))) (-.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))
(/.f64 (*.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m)))) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m))))
(/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m))))
(/.f64 (*.f64 m (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 m (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (*.f64 m (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (*.f64 m (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 (/.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m))) K))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) m) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 m (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (*.f64 m (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) m) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 (/.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m))) K))
(pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (cbrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 3 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (sqrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 2 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(sqrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))
(log.f64 (pow.f64 (exp.f64 m) (fma.f64 K (/.f64 n m) K)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(exp.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(exp.f64 (*.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(fma.f64 K m (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(fma.f64 m K (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(-.f64 (/.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))) (/.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal 1 binary64) (fma.f64 K (/.f64 n m) K))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) (sqrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 (+.f64 (/.f64 n m) #s(literal 1 binary64)) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))) (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (/.f64 (pow.f64 K #s(literal 2 binary64)) m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (neg.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)))) (*.f64 (neg.f64 K) (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 n m)) K))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 K n) m) K))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64))))
(pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(sqrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 K (/.f64 n m) K))
(log.f64 (exp.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (/.f64 n m) K))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(log1p.f64 (expm1.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(exp.f64 (log.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 (/.f64 n m) K K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 #s(literal 1 binary64) K (*.f64 K (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (/.f64 n m))) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (*.f64 K (/.f64 n m)))
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (/.f64 (*.f64 K n) m))
(fma.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) (sqrt.f64 (*.f64 K (/.f64 n m))) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (sqrt.f64 K) (sqrt.f64 K) (*.f64 K (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (sin.f64 M) (sin.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))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (sin.f64 M) (sin.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))))))
(fma.f64 (sin.f64 M) (sin.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))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 M) (sin.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))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(-.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (sin.f64 M) (sin.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))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.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 2 binary64))))
(*.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.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 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.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 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))))
(/.f64 (-.f64 (*.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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 M) (sin.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 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (sin.f64 M) (sin.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))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(*.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K n) (*.f64 K m))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(-.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (cbrt.f64 (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (+.f64 m n) (cbrt.f64 K)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m n))))
(*.f64 (*.f64 K (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 (+.f64 m n) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (+.f64 m n) (*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K)))
(*.f64 (*.f64 (+.f64 m n) (sqrt.f64 K)) (sqrt.f64 K))
(*.f64 K (+.f64 m n))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (*.f64 K (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (-.f64 m n)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) (/.f64 (*.f64 K (+.f64 m n)) (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (+.f64 m n)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 m n))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 m n))

eval1.7s (8.4%)

Compiler

Compiled 79353 to 39247 computations (50.5% saved)

prune1.1s (5.5%)

Pruning

33 alts after pruning (33 fresh and 0 done)

PrunedKeptTotal
New2221322253
Fresh819
Picked505
Done000
Total2234332267
Accuracy
98.2%
Counts
2267 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
30.1%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (pow.f64 (pow.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))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
30.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
47.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K)) #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))))))
26.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
27.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
25.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
47.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.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))))))
67.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n))))))
53.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.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))))))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
23.7%
(*.f64 (cos.f64 (-.f64 (*.f64 (cbrt.f64 (pow.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)))) M)) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
23.9%
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.6%
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
17.1%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) (exp.f64 (neg.f64 l)))
80.9%
(*.f64 (cos.f64 M) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
21.3%
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
5.9%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
Compiler

Compiled 1520 to 1112 computations (26.8% saved)

localize1.2s (5.8%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
97.3%
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
90.9%
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
70.2%
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
98.1%
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n))
95.3%
(/.f64 (*.f64 K m) n)
92.3%
(*.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)))
70.2%
(cos.f64 (*.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))))
100.0%
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
100.0%
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))
95.3%
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
70.2%
(cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))))
100.0%
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
100.0%
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
70.2%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
100.0%
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
Compiler

Compiled 440 to 189 computations (57% saved)

Precisions
Click to see histograms. Total time spent on operations: 898.0ms
Operation ival-mult, time spent: 270.0ms, 30.0% of total-time
Operation ival-cos, time spent: 210.0ms, 23.0% of total-time
Operation composed, time spent: 117.0ms, 13.0% of total-time
Operation ival-sub, time spent: 97.0ms, 11.0% of total-time
Operation ival-exp, time spent: 64.0ms, 7.0% of total-time
Operation ival-log, time spent: 51.0ms, 6.0% of total-time
Operation ival-add, time spent: 47.0ms, 5.0% of total-time
Operation ival-div, time spent: 14.0ms, 2.0% of total-time
Operation const, time spent: 13.0ms, 1.0% of total-time
Operation ival-neg, time spent: 12.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series113.0ms (0.6%)

Counts
16 → 663
Calls
Call 1
Inputs
#<alt (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))>
#<alt (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))>
#<alt (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))>
#<alt (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))))>
#<alt (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))>
#<alt (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (*.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 (*.f64 K m) n)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n))>
#<alt (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))>
#<alt (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))>
#<alt (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))>
#<alt (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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 #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 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<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) 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)))))>
#<alt (cos.f64 (*.f64 #s(literal -1 binary64) M))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))>
#<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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))>
#<alt (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))>
#<alt (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))>
#<alt (cos.f64 (*.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 binary64) M)>
#<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/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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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)))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 M K))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 M K))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 M K))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.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 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))))))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<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 #s(literal -1 binary64) M))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))>
#<alt (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))>
#<alt (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))>
#<alt (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))>
#<alt (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))>
#<alt (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))>
#<alt (+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))>
#<alt (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))>
#<alt (+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.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/6 binary64) (*.f64 M (sin.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))>
#<alt (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))>
#<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 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M 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 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.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) M)>
#<alt (*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K 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 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 M n))>
#<alt (-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))>
#<alt (-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))>
#<alt (-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))>
#<alt (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)>
#<alt (*.f64 #s(literal 1/2 binary64) K)>
#<alt (*.f64 #s(literal 1/2 binary64) K)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M 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 M n))>
#<alt (*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))>
#<alt (*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))>
#<alt (*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 M n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) 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 (log.f64 (-.f64 #s(literal 1 binary64) M))>
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))>
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))))))>
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))>
#<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 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))>
#<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 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) K))) K))))>
#<alt (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)))))))))>
#<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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))>
#<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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))>
#<alt (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)))))))))>
#<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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))>
#<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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)))) M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.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) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) M))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) M)))>
#<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)))))>
#<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)))))>
Calls

183 calls:

TimeVariablePointExpression
6.0ms
M
@0
(* (- (* m 1/2) M) (+ (- (* m 1/2) M) n))
3.0ms
M
@0
(cos (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n))))
2.0ms
K
@inf
(* (cos (* K (- (* (+ m n) 1/2) (/ M K)))) (exp (neg l)))
2.0ms
l
@inf
(* (cos (* K (- (* (+ m n) 1/2) (/ M K)))) (exp (neg l)))
2.0ms
M
@0
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))

rewrite156.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
361×log1p-expm1-u
360×expm1-log1p-u
355×add-cube-cbrt
351×add-exp-log
351×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044714
1776714
Stop Event
node limit
Counts
16 → 343
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.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 (*.f64 K m) n)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n))
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
Outputs
(+.f64 (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) n))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (/.f64 M K)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (/.f64 M K)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 m K) n))) #s(literal 1 binary64))
(*.f64 K (/.f64 m n))
(*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 m K) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) (sqrt.f64 (/.f64 (*.f64 m K) n)))
(pow.f64 (/.f64 (*.f64 m K) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (*.f64 m K)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 m K) n))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 m K) n)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (log.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 m K) n)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (/.f64 M n)))))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))
(fma.f64 K #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))

simplify478.0ms (2.4%)

Algorithm
egg-herbie
Rules
520×distribute-rgt-in
519×distribute-lft-in
516×*-commutative
307×+-commutative
271×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155159455
1430557989
Stop Event
node limit
Counts
1006 → 862
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.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/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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 #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 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(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) 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)))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) M)
(+.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/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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)) 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) n) (/.f64 M K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)) 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) m) (/.f64 M K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.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 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(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 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.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/6 binary64) (*.f64 M (sin.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(-.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 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 #s(literal -1 binary64) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) 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 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.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 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.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) M)
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K 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 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M 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 M n))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) 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)))))
(log.f64 (-.f64 #s(literal 1 binary64) M))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))
(+.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 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(+.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 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) K))) K))))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)))))))))
(+.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(+.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 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 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 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 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)))) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.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) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) M))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) M)))
(*.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 #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 (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) n))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (/.f64 M K)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (/.f64 M K)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 m K) n))) #s(literal 1 binary64))
(*.f64 K (/.f64 m n))
(*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 m K) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) (sqrt.f64 (/.f64 (*.f64 m K) n)))
(pow.f64 (/.f64 (*.f64 m K) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (*.f64 m K)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 m K) n))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 m K) n)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (log.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 m K) n)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (/.f64 M n)))))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))
(fma.f64 K #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(*.f64 (neg.f64 M) (-.f64 n M))
(*.f64 (-.f64 n M) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))) (*.f64 M (-.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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/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) (neg.f64 (/.f64 (+.f64 n m) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) M)) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) M)) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.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))))
(*.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)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.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))))
(*.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)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.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))))
(*.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)) (neg.f64 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 (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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.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 (fma.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 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (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 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.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 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (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 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.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 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 #s(literal 1/2 binary64) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.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 (*.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 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 #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 #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 #s(literal 1/2 binary64) (*.f64 K m))
(*.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 #s(literal 1/2 binary64) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 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 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 m (/.f64 K n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (-.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 (-.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 (-.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 (*.f64 #s(literal 1/2 binary64) K) (+.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)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 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 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 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 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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)))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.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 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (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 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.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 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))
(cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (-.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 (-.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 (-.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 (*.f64 #s(literal 1/2 binary64) K) (+.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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))
(*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))
(*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))
(fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))
(fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m))) (*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (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 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (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))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (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))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (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))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (neg.f64 l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(-.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.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 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (neg.f64 (*.f64 K (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(-.f64 (cos.f64 M) (*.f64 K (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 n (neg.f64 (sin.f64 M)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))) (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.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/6 binary64) (*.f64 M (sin.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.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 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 n K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.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 m (/.f64 K n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) 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 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)
(/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal 1/2 binary64) K))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal 1/2 binary64) K))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal 1/2 binary64) K))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) 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 (*.f64 m (/.f64 K n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) 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 (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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.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 (fma.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 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (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 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.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 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 n K) (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 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.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 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (-.f64 #s(literal 1 binary64) M))
(log1p.f64 (neg.f64 M))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log1p.f64 (neg.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))))
(+.f64 (log1p.f64 (neg.f64 M)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))))
(+.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 n m))) (neg.f64 (neg.f64 (log.f64 K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (+.f64 (log.f64 K) (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 K) (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 K) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (*.f64 (/.f64 #s(literal 8/3 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))))
(+.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 n m))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) K) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) K))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) K) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) K))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) K))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) K))) K))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) K)) K))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64)))))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64)))))))))
(+.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)))))
(+.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 m) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64))) (pow.f64 (*.f64 m K) #s(literal 3 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 m) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64))) (pow.f64 (*.f64 m K) #s(literal 3 binary64)))))))
(+.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K 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 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)))))
(+.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K))))
(+.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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #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 -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))))) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #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 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) K) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 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 -2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) K) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m)) m))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64))))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 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 (*.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)))))
(+.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (log.f64 n) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (log.f64 n) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n K)) (*.f64 (/.f64 #s(literal 8/3 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 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 (*.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 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K 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 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)))))
(+.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) 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 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))))) 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 -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #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 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) K) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n))) n))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (/.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))
(-.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (/.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/3 binary64) M) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 M))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 M)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 M)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (neg.f64 M)) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 n m) K) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) M)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 n m) K) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) M)))) M))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.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) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) M))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) M))) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) M))) M))) M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.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 (-.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 (-.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 (-.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 (*.f64 #s(literal 1/2 binary64) K) (+.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)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 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 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 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 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (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 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 #s(literal 1/2 binary64) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.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 (*.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 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 #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 #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 #s(literal 1/2 binary64) (*.f64 K m))
(*.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 #s(literal 1/2 binary64) K) (+.f64 n 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) K) (+.f64 n 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) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 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 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 m (/.f64 K n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #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 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(+.f64 (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) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 (-.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(log.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 (-.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 K)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (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 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 3 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))
(pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 2 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(exp.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 M K)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 (/.f64 M K) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (/.f64 M K) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 3 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log.f64 (exp.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(exp.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))))
(pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 2 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(exp.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 m K) n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 K n))))
(*.f64 K (/.f64 m n))
(*.f64 m (/.f64 K n))
(*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))
(*.f64 m (/.f64 K n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 m K) n))
(*.f64 m (/.f64 K n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(*.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) (sqrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(pow.f64 (/.f64 (*.f64 m K) n) #s(literal 1 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (/.f64 n (*.f64 m K)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(*.f64 m (/.f64 K n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 m K) n))))
(*.f64 m (/.f64 K n))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)))
(*.f64 m (/.f64 K n))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 m (/.f64 K n))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 m K) n)))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 K n))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(exp.f64 (log.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 m K) n)) #s(literal 1 binary64)))
(*.f64 m (/.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (/.f64 M n)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (*.f64 m (/.f64 K n))) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (*.f64 m (/.f64 K n))) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (*.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n)))))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 K #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(exp.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (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 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 K)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))

eval653.0ms (3.2%)

Compiler

Compiled 26507 to 13503 computations (49.1% saved)

prune298.0ms (1.5%)

Pruning

51 alts after pruning (51 fresh and 0 done)

PrunedKeptTotal
New93738975
Fresh151328
Picked505
Done000
Total957511008
Accuracy
98.3%
Counts
1008 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.8%
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
5.8%
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
5.8%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
67.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n))))))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
19.0%
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
19.9%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
29.7%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
17.3%
(*.f64 (cos.f64 (*.f64 n (expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) (exp.f64 (neg.f64 l)))
20.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
21.1%
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
21.8%
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
14.4%
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
5.4%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))) (exp.f64 (neg.f64 l)))
58.8%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
62.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
5.9%
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
3.0%
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
5.9%
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
4.6%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
5.1%
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
5.9%
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
5.9%
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
5.2%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
5.3%
(cos.f64 (*.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))))
5.4%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
5.5%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
6.4%
(cos.f64 M)
Compiler

Compiled 2158 to 1596 computations (26% saved)

localize842.0ms (4.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
99.9%
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64))
75.6%
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
65.5%
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
100.0%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
97.5%
(*.f64 (+.f64 m n) (/.f64 K M))
96.3%
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
70.2%
(cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))))))
100.0%
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))
95.9%
(/.f64 (*.f64 K m) n)
94.5%
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
70.2%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
100.0%
(*.f64 K (+.f64 m n))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Compiler

Compiled 433 to 192 computations (55.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 505.0ms
Operation ival-mult, time spent: 187.0ms, 37.0% of total-time
Operation ival-cos, time spent: 82.0ms, 16.0% of total-time
Operation ival-sub, time spent: 62.0ms, 12.0% of total-time
Operation ival-pow, time spent: 62.0ms, 12.0% of total-time
Operation ival-add, time spent: 42.0ms, 8.0% of total-time
Operation ival-neg, time spent: 22.0ms, 4.0% of total-time
Operation ival-div, time spent: 20.0ms, 4.0% of total-time
Operation ival-exp, time spent: 14.0ms, 3.0% of total-time
Operation const, time spent: 12.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 1.0% of total-time

series206.0ms (1%)

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

126 calls:

TimeVariablePointExpression
78.0ms
m
@0
(cos (* M (neg (+ 1 (* -1/2 (* (+ m n) (/ K M)))))))
3.0ms
n
@0
(* (cos (* M (neg (+ 1 (* -1/2 (* (+ m n) (/ K M))))))) (exp (neg l)))
3.0ms
K
@inf
(pow (- (* K (* 1/2 (+ m n))) M) 3)
2.0ms
l
@inf
(* (cos (* M (neg (+ 1 (* -1/2 (* (+ m n) (/ K M))))))) (exp (neg l)))
1.0ms
n
@0
(cos (* M (neg (+ 1 (* -1/2 (* (+ m n) (/ K M)))))))

rewrite166.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
327×log1p-expm1-u
327×expm1-log1p-u
320×add-cube-cbrt
319×add-exp-log
318×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044515
1715487
Stop Event
node limit
Counts
11 → 241
Calls
Call 1
Inputs
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))
(cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 (+.f64 m n) (/.f64 K M))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))))
(pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))))
(pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64)))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(/.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 K #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (*.f64 K (/.f64 m n)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M)))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 n m) K) M)
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (/.f64 M K)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (neg.f64 K)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (neg.f64 M)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (*.f64 (-.f64 m n) M))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 m n) (/.f64 M K)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (*.f64 (-.f64 m n) (neg.f64 M)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 M (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 M (-.f64 m n)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (/.f64 M K) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (*.f64 (neg.f64 K) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 M) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 n m) K)) (neg.f64 M))
(pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K M)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (/.f64 K M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 K M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #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 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(+.f64 (-.f64 (*.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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) (/.f64 (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)) (fma.f64 M M (*.f64 (*.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 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 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)) (fma.f64 M M (*.f64 (*.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)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (neg.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)))) (neg.f64 (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 3 binary64)) (pow.f64 (neg.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 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.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)) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64)))
(/.f64 (pow.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))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 1 binary64)))

simplify594.0ms (2.9%)

Algorithm
egg-herbie
Rules
615×distribute-rgt-in
600×distribute-lft-in
467×*-commutative
246×times-frac
244×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0132946405
1410045501
Stop Event
node limit
Counts
713 → 686
Calls
Call 1
Inputs
(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 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) 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 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.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/6 binary64) (*.f64 M (sin.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.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 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 #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 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.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 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))))
(*.f64 m (+.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 (*.f64 K m) n))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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 (*.f64 K m) n))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))
(+.f64 (cos.f64 (*.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/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.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/2 binary64) (*.f64 K (sin.f64 (*.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 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.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/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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.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 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.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 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) 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 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) 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 (*.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/2 binary64) (*.f64 K n)))
(+.f64 (*.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/2 binary64) (*.f64 K n)))
(+.f64 (*.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/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.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 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) M)
(+.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/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 K n) M)
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(/.f64 (*.f64 K m) M)
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(/.f64 (*.f64 K m) M)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(/.f64 (*.f64 K m) M)
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(/.f64 (*.f64 K n) M)
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(/.f64 (*.f64 K n) M)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.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 (cos.f64 (*.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 l (cos.f64 (*.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 (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.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/2 binary64) (*.f64 l (cos.f64 (*.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 (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.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/2 binary64) (cos.f64 (*.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 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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 binary64) M)
(+.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/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 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(*.f64 #s(literal 1/8 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)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #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 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #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 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (/.f64 (pow.f64 M #s(literal 3 binary64)) K))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 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 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/8 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 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) m)) (*.f64 #s(literal -1/8 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 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 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/8 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 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) n)) (*.f64 #s(literal -1/8 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M))))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) 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 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 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))))
(pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))))
(pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64)))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(/.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 K #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (*.f64 K (/.f64 m n)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M)))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 n m) K) M)
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (/.f64 M K)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (neg.f64 K)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (neg.f64 M)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (*.f64 (-.f64 m n) M))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 m n) (/.f64 M K)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (*.f64 (-.f64 m n) (neg.f64 M)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 M (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 M (-.f64 m n)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (/.f64 M K) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (*.f64 (neg.f64 K) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 M) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 n m) K)) (neg.f64 M))
(pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K M)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (/.f64 K M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 K M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #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 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(+.f64 (-.f64 (*.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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) (/.f64 (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)) (fma.f64 M M (*.f64 (*.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 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 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)) (fma.f64 M M (*.f64 (*.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)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (neg.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)))) (neg.f64 (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 3 binary64)) (pow.f64 (neg.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 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.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)) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64)))
(/.f64 (pow.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))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 1 binary64)))
Outputs
(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)))
(+.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 K n) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 (fma.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)))) (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 #s(literal 1/2 binary64) (*.f64 K m) (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 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (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 #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 (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 (neg.f64 K) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(-.f64 (cos.f64 M) (*.f64 K (*.f64 (neg.f64 (*.f64 n (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 (neg.f64 (*.f64 n (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (neg.f64 (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (*.f64 n (neg.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (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)))
(+.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))))))
(+.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 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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)))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 M (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))) (neg.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.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/6 binary64) (*.f64 M (sin.f64 (*.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) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 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) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K 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 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.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 n (neg.f64 (*.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 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.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) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m 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 #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 #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 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 m (neg.f64 (*.f64 #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 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (neg.f64 K))
(*.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 (/.f64 m n)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) n)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) n)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) n)
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (cos.f64 (*.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/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.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))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.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 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))))
(+.f64 (cos.f64 M) (*.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 (*.f64 K (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))))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (+.f64 m n) (/.f64 K 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 (+.f64 m n) (/.f64 K 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 (+.f64 m n) (/.f64 K 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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) 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 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.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 m) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.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/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.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/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.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/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m 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 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 #s(literal -1 binary64) 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 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.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 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.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 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m))))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 K M) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 K M) (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 K M) (/.f64 n m)))))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (*.f64 K (/.f64 n M)) (*.f64 K (/.f64 m M)))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 m n) (/.f64 K M))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 m n) (/.f64 K M))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 m n) (/.f64 K M))))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 m n) (/.f64 K M)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 m n) (/.f64 K M)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 (/.f64 m n) (/.f64 K M)))))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(*.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) 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))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l)))))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (exp.f64 (neg.f64 l)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))))) (*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))) (*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.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 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (neg.f64 l))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.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))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(+.f64 (cos.f64 (*.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 l (cos.f64 (*.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 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (*.f64 (neg.f64 l) (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))))
(-.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) l))
(+.f64 (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.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/2 binary64) (*.f64 l (cos.f64 (*.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 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))))))
(+.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (*.f64 l (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.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 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.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/2 binary64) (cos.f64 (*.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 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))))))))
(+.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))))) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.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))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.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 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))))
(+.f64 (cos.f64 M) (*.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 (*.f64 K (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))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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)))
(+.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))))))
(+.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 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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)))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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)))
(+.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 K n) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 (fma.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)))) (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 #s(literal 1/2 binary64) (*.f64 K m) (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 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (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 #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 (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(*.f64 #s(literal -1 binary64) 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 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.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 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.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 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.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))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (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 #s(literal 1/2 binary64) K) (+.f64 m n) (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 #s(literal 1/2 binary64) K) (+.f64 m n) (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 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.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 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 #s(literal 1/2 binary64) K) (+.f64 m n) (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 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.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 (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 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 #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 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 #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 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (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 (+.f64 m n) (/.f64 K 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 (+.f64 m n) (/.f64 K 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 (+.f64 m n) (/.f64 K 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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))))
(-.f64 (*.f64 K (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))))))
(-.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))))) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (+.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))))))
(-.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (+.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))))) (pow.f64 M #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (pow.f64 K #s(literal 2 binary64))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (pow.f64 K #s(literal 2 binary64))))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) K)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #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 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) #s(literal -3/2 binary64)) K) (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (/.f64 (*.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) #s(literal -3/2 binary64)) K)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #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 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (/.f64 (pow.f64 M #s(literal 3 binary64)) K))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) #s(literal -3/2 binary64)) (/.f64 (pow.f64 M #s(literal 3 binary64)) K)) K) (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) #s(literal -3/2 binary64)) (/.f64 (pow.f64 M #s(literal 3 binary64)) K)) K)) K)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 m (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal 1/8 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64))))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 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)) #s(literal 1/8 binary64)) (pow.f64 m #s(literal 3 binary64)))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 #s(literal 1/8 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)) #s(literal 1/8 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 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) m)) (*.f64 #s(literal -1/8 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 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 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 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 binary64)) m) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64))) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) (/.f64 (*.f64 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 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 (fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)) m) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))))) m) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64))) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)) m)) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) m)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 n (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal 1/8 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64)))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n)) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K 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/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) n)) (*.f64 #s(literal -1/8 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 (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) n))))
(*.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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 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 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 binary64)) n) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) (/.f64 (*.f64 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 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 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 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 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))))) n) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 3 binary64)) n)) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) #s(literal 2 binary64)))) n)) n)) (neg.f64 (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))))
(+.f64 (*.f64 M (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (fma.f64 #s(literal -1 binary64) M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (fma.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 2 binary64)) (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) M))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64)) M) (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) M) #s(literal 3/4 binary64))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) M)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64))) M) (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) M)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64))) M)) M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m 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 #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 #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 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 m (neg.f64 (*.f64 #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 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 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) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m 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 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.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 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.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 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 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 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.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 n (neg.f64 (*.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 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))))))
(pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))) (sin.f64 M)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (*.f64 K (/.f64 m n)) n) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (*.f64 K (/.f64 m n)) n) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))))))
(pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 2 binary64))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) n))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(exp.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n)))))
(/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(/.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n)))))
(/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K)))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (-.f64 (neg.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 K (*.f64 K (/.f64 m n)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K)))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) K (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 K #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 (*.f64 K (/.f64 m n)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) K) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(neg.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (/.f64 K M))))
(/.f64 (*.f64 (+.f64 n m) K) M)
(*.f64 (+.f64 m n) (/.f64 K M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) M))
(/.f64 (/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) M)
(*.f64 (/.f64 K (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (/.f64 M K)))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 M K)) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (neg.f64 K)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (neg.f64 M)))
(*.f64 (neg.f64 K) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (*.f64 (-.f64 m n) M))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 M (-.f64 m n))))
(*.f64 (/.f64 K (-.f64 m n)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) M))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 m n) (/.f64 M K)))
(/.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 M K)) (-.f64 m n))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (*.f64 (-.f64 m n) (neg.f64 M)))
(*.f64 (neg.f64 K) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (neg.f64 M) (-.f64 m n))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 M (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) M)
(*.f64 (/.f64 K (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) M))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 M (-.f64 m n)))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 M (-.f64 m n))))
(*.f64 (/.f64 K (-.f64 m n)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) M))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (/.f64 M K) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 M K)) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 M K)) (-.f64 m n))
(/.f64 (*.f64 (neg.f64 K) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (neg.f64 K) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 M) (-.f64 m n)))
(*.f64 (neg.f64 K) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (neg.f64 M) (-.f64 m n))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 n m) K)) (neg.f64 M))
(/.f64 (*.f64 (+.f64 m n) (neg.f64 K)) (neg.f64 M))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))
(pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))
(*.f64 (+.f64 m n) (/.f64 K M))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 3 binary64))
(*.f64 (+.f64 m n) (/.f64 K M))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 m n) (/.f64 K M))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 2 binary64))
(*.f64 (+.f64 m n) (/.f64 K M))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 m n) (/.f64 K M)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K M)) (+.f64 n m)))
(*.f64 (+.f64 m n) (/.f64 K M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M)))))
(*.f64 (+.f64 m n) (/.f64 K M))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) (/.f64 K M))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (/.f64 K M) #s(literal 3 binary64))))
(*.f64 (+.f64 m n) (/.f64 K M))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 K M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(*.f64 (+.f64 m n) (/.f64 K M))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (/.f64 K M))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(*.f64 (+.f64 m n) (/.f64 K M))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(*.f64 (+.f64 m n) (/.f64 K M))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 1 binary64)))
(*.f64 (+.f64 m n) (/.f64 K M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 3 binary64))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))) #s(literal 2 binary64))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l)) #s(literal 3 binary64)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))) (exp.f64 l))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (-.f64 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (*.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) (/.f64 (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)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(-.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 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 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)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.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))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 (neg.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 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3/2 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 3 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) #s(literal 3 binary64)))
(/.f64 (pow.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))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)))))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M) #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 n m)) K))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))

eval578.0ms (2.9%)

Compiler

Compiled 33295 to 17693 computations (46.9% saved)

prune413.0ms (2%)

Pruning

56 alts after pruning (54 fresh and 2 done)

PrunedKeptTotal
New992171009
Fresh93746
Picked325
Done000
Total1004561060
Accuracy
98.3%
Counts
1060 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.8%
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
5.8%
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
5.8%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (exp.f64 (neg.f64 l)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
51.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
19.0%
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
19.9%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
20.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
28.4%
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
28.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
21.1%
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
21.8%
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
14.4%
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
5.4%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))) (exp.f64 (neg.f64 l)))
58.8%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
62.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
5.9%
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
4.7%
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
4.0%
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
5.3%
(cos.f64 (-.f64 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
4.4%
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
5.7%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
4.6%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
6.0%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
3.7%
(cos.f64 (-.f64 (*.f64 n (expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
5.6%
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
5.9%
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
5.4%
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
5.9%
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
5.2%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
5.3%
(cos.f64 (*.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))))
5.4%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
5.5%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
6.4%
(cos.f64 M)
Compiler

Compiled 3015 to 1782 computations (40.9% saved)

regimes467.0ms (2.3%)

Counts
102 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 n (expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.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))) (-.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 (*.f64 (-.f64 n M) (neg.f64 M))) (-.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 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 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))))))
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #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 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #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 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (pow.f64 (pow.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))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (cbrt.f64 (pow.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)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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))))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (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 (expm1.f64 (log1p.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 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #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 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.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 (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 (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 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K)) #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 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #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 (expm1.f64 (exp.f64 (log.f64 (log1p.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 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.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))))))
Outputs
(*.f64 (cos.f64 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))))))
Calls

6 calls:

201.0ms
m
64.0ms
K
60.0ms
M
58.0ms
l
56.0ms
n
Results
AccuracySegmentsBranch
96.7%1K
96.7%1m
96.7%1n
96.7%1M
96.7%1l
96.7%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)

regimes579.0ms (2.9%)

Counts
80 → 2
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 n (expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.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))) (-.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 (*.f64 (-.f64 n M) (neg.f64 M))) (-.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 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
Outputs
(*.f64 (cos.f64 M) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

5 calls:

172.0ms
l
128.0ms
M
124.0ms
m
95.0ms
n
46.0ms
K
Results
AccuracySegmentsBranch
89.0%3m
85.2%4M
84.8%4l
80.9%1K
95.1%2n
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes292.0ms (1.4%)

Counts
72 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 n (expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

2 calls:

160.0ms
n
121.0ms
m
Results
AccuracySegmentsBranch
88.8%3m
87.5%4n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes693.0ms (3.4%)

Counts
68 → 5
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 n (expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (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)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

5 calls:

188.0ms
m
143.0ms
l
143.0ms
M
105.0ms
K
104.0ms
n
Results
AccuracySegmentsBranch
74.3%4l
80.1%6M
60.5%5K
81.6%5n
82.8%5m
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes266.0ms (1.3%)

Counts
55 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Calls

3 calls:

86.0ms
n
86.0ms
M
85.0ms
m
Results
AccuracySegmentsBranch
75.6%3M
61.6%4n
77.5%5m
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes226.0ms (1.1%)

Counts
54 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.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)))))
(/.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:

81.0ms
M
80.0ms
l
56.0ms
m
Results
AccuracySegmentsBranch
69.0%3l
56.3%3m
70.2%3M
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes407.0ms (2%)

Counts
53 → 2
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (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 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
Outputs
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(/.f64 (cos.f64 M) (exp.f64 l))
Calls

5 calls:

96.0ms
K
91.0ms
m
81.0ms
n
80.0ms
M
53.0ms
l
Results
AccuracySegmentsBranch
38.2%3m
37.9%3K
39.5%5n
45.5%2l
39.7%5M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes25.0ms (0.1%)

Counts
29 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
Outputs
(/.f64 (cos.f64 M) (exp.f64 l))
Calls

1 calls:

17.0ms
l
Results
AccuracySegmentsBranch
35.9%1l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes69.0ms (0.3%)

Accuracy

Total -2.1b remaining (-3.4%)

Threshold costs -2.1b (-3.4%)

Counts
22 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.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 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))))) M))
Outputs
(cos.f64 M)
Calls

5 calls:

15.0ms
K
14.0ms
m
13.0ms
M
13.0ms
l
12.0ms
n
Results
AccuracySegmentsBranch
6.4%1n
6.4%1M
6.4%1K
6.4%1m
6.4%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
20.0ms
1.4596391804698514e+30
6.248299110446341e+32
Results
14.0ms54×0valid
2.0ms1infinite
1.0ms0infinite
0.0ms0valid
Compiler

Compiled 226 to 170 computations (24.8% saved)

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

bsearch60.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
5.267021065004135e-174
5.768914201861697e-173
33.0ms
-1.2152900339948551e+28
-3.1277054866454484e+25
Results
40.0ms193×0valid
3.0ms17×0infinite
6.0ms10×1infinite
1.0ms1valid
0.0ms0valid
Compiler

Compiled 588 to 450 computations (23.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-sub, time spent: 7.0ms, 27.0% of total-time
Operation ival-mult, time spent: 4.0ms, 15.0% of total-time
Operation ival-div, time spent: 3.0ms, 12.0% of total-time
Operation ival-pow, time spent: 3.0ms, 12.0% of total-time
Operation ival-cos, time spent: 2.0ms, 8.0% of total-time
Operation ival-add, time spent: 2.0ms, 8.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-exp, time spent: 1.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation backward-pass, time spent: 1.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 4.0% of total-time

bsearch158.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
5.267021065004135e-174
5.768914201861697e-173
45.0ms
-3.2702492532813625e-56
-1.4068104613389235e-62
38.0ms
-2.2160470320825405e-45
-2.5485940336742726e-46
45.0ms
-31274741381095.953
-0.0012798943385461958
Results
85.0ms412×0valid
18.0ms31×1infinite
12.0ms28×1valid
5.0ms24×0infinite
0.0ms0valid
Compiler

Compiled 881 to 745 computations (15.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
Operation ival-sub, time spent: 19.0ms, 29.0% of total-time
Operation ival-div, time spent: 8.0ms, 12.0% of total-time
Operation ival-mult, time spent: 8.0ms, 12.0% of total-time
Operation ival-cos, time spent: 6.0ms, 9.0% of total-time
Operation ival-pow, time spent: 6.0ms, 9.0% of total-time
Operation backward-pass, time spent: 4.0ms, 6.0% of total-time
Operation ival-add, time spent: 4.0ms, 6.0% of total-time
Operation ival-exp, time spent: 3.0ms, 5.0% of total-time
Operation ival-neg, time spent: 3.0ms, 5.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch92.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
45.0ms
0.00666485371930431
44624.97574562945
47.0ms
-202311669.41042924
-0.04906451709553249
Results
66.0ms244×0valid
5.0ms21×0infinite
7.0ms17×1infinite
2.0ms1valid
0.0ms0valid
Compiler

Compiled 564 to 480 computations (14.9% saved)

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

bsearch82.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
0.00666485371930431
44624.97574562945
40.0ms
-202311669.41042924
-0.04906451709553249
Results
58.0ms244×0valid
5.0ms23×0infinite
6.0ms15×1infinite
2.0ms1valid
0.0ms0valid
Compiler

Compiled 492 to 408 computations (17.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
Operation ival-sub, time spent: 12.0ms, 31.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-cos, time spent: 5.0ms, 13.0% of total-time
Operation ival-pow, time spent: 3.0ms, 8.0% of total-time
Operation ival-exp, time spent: 2.0ms, 5.0% of total-time
Operation ival-add, time spent: 2.0ms, 5.0% of total-time
Operation ival-fabs, 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 backward-pass, time spent: 1.0ms, 3.0% of total-time

bsearch75.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
74.0ms
-12618.773652798482
-518.1734874904159
Results
66.0ms100×0valid
1.0ms0infinite
1.0ms1infinite
1.0ms1valid
0.0ms0valid
Compiler

Compiled 252 to 191 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
Operation ival-cos, time spent: 48.0ms, 81.0% of total-time
Operation ival-sub, time spent: 3.0ms, 5.0% of total-time
Operation ival-div, time spent: 2.0ms, 3.0% of total-time
Operation ival-mult, time spent: 2.0ms, 3.0% of total-time
Operation ival-add, time spent: 1.0ms, 2.0% of total-time
Operation ival-exp, time spent: 1.0ms, 2.0% of total-time
Operation ival-pow, time spent: 1.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 2.0% of total-time
Operation ival-neg, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation backward-pass, time spent: 0.0ms, 0.0% of total-time

simplify110.0ms (0.5%)

Algorithm
egg-herbie
Rules
306×unsub-neg
157×neg-mul-1
118×distribute-lft-neg-in
95×distribute-neg-out
64×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
098894
1156886
2220886
3314878
4382878
5476878
6790878
71118878
81132878
91167878
101204878
111253878
121302878
131344878
141373878
151383878
161388878
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (cos.f64 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))))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -55 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7067388259113537/220855883097298041197912187592864814478435487109452369765200775161577472 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 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 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
Outputs
(*.f64 (cos.f64 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 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 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 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)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.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))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) (-.f64 (fabs.f64 (-.f64 n m)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 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 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 n M) (neg.f64 (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 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 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 n M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 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 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 n M)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 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 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 n M)) (-.f64 (fabs.f64 (-.f64 n m)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -55 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7067388259113537/220855883097298041197912187592864814478435487109452369765200775161577472 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 m #s(literal -55 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 -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7067388259113537/220855883097298041197912187592864814478435487109452369765200775161577472 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (or (<=.f64 M #s(literal -26 binary64)) (not (<=.f64 M #s(literal 27 binary64)))) (*.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))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (or (<=.f64 M #s(literal -26 binary64)) (not (<=.f64 M #s(literal 27 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(if (<=.f64 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(if (<=.f64 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
Compiler

Compiled 276 to 197 computations (28.6% saved)

soundness1.2s (6%)

Rules
921×fma-neg
520×distribute-rgt-in
519×distribute-lft-in
516×*-commutative
455×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155159455
1430557989
035373
1580357
27775357
0115440612
1333439562
069119866
1197619331
2690619323
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 1074 to 585 computations (45.5% saved)

end0.0ms (0%)

preprocess131.0ms (0.6%)

Remove

(sort m n)

Compiler

Compiled 740 to 462 computations (37.6% saved)

Profiling

Loading profile data...